【python】给正则匹配部分命名可以⽤?P<name>的⽅法给正则匹配的部分命名。
例:要将<;字母,数字>的部分命名为test正则匹配公司名称
x = "abc <haha,123> test @@"
pattern = "(?P<test>\<\w+,\d+\>)"
m = re.search(pattern, x)
r = m.group("test")
print r
输出:
<haha,123>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。