简单正则表达式与Python3中的数字不匹配

时间:2019-05-01 23:02:10

标签: regex python-3.x

我正在尝试使用正则表达式匹配字符串中1到3之间的数字:

import re

print(re.match(r'[1-3]{1}', 'a1')) # Prints None
print(re.match(r'[1-3]{1}', '1a')) # Prints <re.Match object; span=(0, 1), match='1'>

虽然我的regex在regex101.com和JS上都可以正常工作,但是由于某种原因,我无法使其在Python3中正常工作。

有人可以指出我这里有什么问题吗?

0 个答案:

没有答案