模式[aeiou][^vr]e(?=[^r])
在RegexPlanet.com上测试时工作正常,但是当我在Python中使用与re.match
相同的模式时,我没有匹配。
import re
pattern = r'[aeiou][^vr]e(?=[^r])'
list = ['pale.', 'taste', 'kite']
for word in list:
if re.match(pattern, word):
print(word)
预期结果:
pale.
kite.