【发布时间】:2011-02-10 02:10:02
【问题描述】:
我目前正在使用正则表达式搜索 RSS 提要,以查找是否提到了某些单词和短语,然后还想提取匹配两边的文本。例如:
String = "This is an example sentence, it is for demonstration only"
re.search("is", String)
我想知道找到“is”匹配项的位置,以便我可以提取和输出如下内容:
1 match found: "This is an example sentence"
我知道拆分很容易,但我需要知道匹配的第一个字符在字符串中的索引是什么,我不知道如何找到
【问题讨论】:
-
您实际上会在示例中找到两次“is”。