赞
踩
- import re
-
- # 将匹配的数字乘以 2
- def double(matched):
- value = int(matched.group('value'))
- return str(value * 2)
-
- s = 'A23G4HFD567'
- print(re.sub('(?P<value>\d+)', double, s))
?P<value>的意思就是命名一个名字为value的组,匹配规则符合后面的/d+
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。