仅使用Python re.match正则表达式结果为负

时间:2018-01-14 17:35:04

标签: python regex python-3.6

模式[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.

0 个答案:

没有答案