小编ast*_*irl的帖子

在python正则表达式中使用锚点来获得完全匹配

我需要验证由'v'加上正整数组成的版本号,而不需要其他任何东西,例如"v4","v1004"

我有

import re
pattern = "\Av(?=\d+)\W"

m = re.match(pattern, "v303")
if m is None:
    print "noMatch"
else:
    print "match"
Run Code Online (Sandbox Code Playgroud)

但这不起作用!例如,删除\ A和\ W将匹配v303,但也将匹配v30G

谢谢

python regex

15
推荐指数
2
解决办法
3万
查看次数

标签 统计

python ×1

regex ×1