标签: python
我得到了一个单词'myword',我想在文件中找到所有这些单词,其中包含'myword',但不包含那些在开头包含它的人。你能告诉我如何通过Python中的正则表达式来做到这一点吗?我打赌我必须以某种方式使用Word Boarder表达。
答案 0 :(得分:0)
\b代表字边界,\B代表“不是字边界”
\b
\B
遵循正则表达式应该有效:
import re matches = re.findall(r"\Bmyword", file_contents)