假设我有一个字符串项列表,如下所示:
lst = ['apple', 'mango', 'MIME']
p = r"MIME" # regex pattern
现在,我希望项目的索引与模式p
完全匹配。显然,答案是2
。我该怎么做?
答案 0 :(得分:0)
这是代码重新模块用于正则表达式
import re
lst = ['apple', 'mango', 'MIME']
p = r"MIME" # regex pattern
for i in range(0,len(lst)):
if re.compile(p).match(lst[i]):
print i
答案 1 :(得分:0)
import re
r = re.compile(p)
try:
print(next(i for i in range(0, len(lst)) if r.match(lst[i])))
except StopIteration:
print('Not found')