我想匹配一个特定的单词,然后检索包含它的字符串及其两侧的两个邻居
下面的代码部分实现了这一点。但当匹配词出现在字符串的开头时,它会失败。
那么在正则表达式中是否有更高效、更灵活的方法来实现这一目标呢?
text = "The world is a small place, we should try to take care of it"
sub = r'(\w+|.)\W(\w+|.)\W+(try)\W+(\w+|.)\W'
surrounding_text = re.findall(sub, text)
慕的地6264312
慕的地10843
慕丝7291255
森栏
相关分类