【发布时间】:2016-12-22 18:17:38
【问题描述】:
我编写了一个脚本来打印包含圣经 txt 文件中特定单词的行。问题是我无法得到该行的确切单词,而是打印该单词的所有变体。
例如。如果我搜索“am”,它会打印包含“lame”、“name”等单词的句子。 相反,我希望它只打印带有“am”的句子
即“我是你的救世主”、“我在这里”等
这是我使用的代码:
import re
text = raw_input("enter text to be searched:")
shakes = open("bible.txt", "r")
for line in shakes:
if re.match('(.+)' +text+ '(.+)', line):
print line
【问题讨论】:
标签: python-2.7