【发布时间】:2019-05-20 15:47:04
【问题描述】:
我目前正在遍历一些文件(工作得很好)并试图弄清楚如何获取某些东西的索引并查看它匹配的单词是否可以在提供的列表中找到。
例如:
我在其中一个文件中有以下内容:
MYLIST['APPLE'] = 'Granny-Smith'
SOMETHINGELSE['BUILDING'] = 'Tall'
ANOTHERTHING['SPELLING'] = 'bad'
ADDITIONALLY['BERRY'] = 'Rasp'
我有一个我想要匹配的东西的列表:
keywords = ['apple', 'berry', 'grape']
如果我使用这个正则表达式,它会发现索引没问题(但都能找到):
\[(.*?)\]
但我正在尝试扩展该正则表达式,以便它只会找到关键字列表中存在的那些。
我还需要向正则表达式添加什么才能完成此操作?
【问题讨论】: