我想知道如何通过索引来导航 finditer 正则表达式操作产生的对象。
我的字符串是s = "fish oil X22 stack peanut C4"
这是我的代码:
import re
words = re.finditer('\S+', s)
has_digits = re.compile(r'\d').search
for word in words:
if has_digits(word.group()):
print (the word that is two words back)
期望的输出 =
fish
stack