【发布时间】:2013-04-27 05:52:32
【问题描述】:
我只是在学习正则表达式,在这里我有点困惑。我有一个字符串,我想从中提取一个至少 4 位,最多 7 位的 int。我尝试如下:
>>> import re
>>> teststring = 'abcd123efg123456'
>>> re.match(r"[0-9]{4,7}$", teststring)
我期待 123456,不幸的是,这根本没有结果。有人可以帮我一下吗?
【问题讨论】:
-
你不会期待
123456吗? -
@JonClements - 啊,是的。你说的对。打扰一下。我更正了。