求助一个正则的问题,急

查看 88|回复 4
作者:likefly   
有一个报文:
123789
只需要 标签中的的值,例如转换成 123-789,在 sumlime text 中要怎么替换呢,以下是我写的正则:
((\d+))+
替换的时候需要怎么处理呢

Person, root, xml, 正则

sheeta   
$2
likefly
OP
  
@sheeta 只能取到 789
AoEiuV020CN   
@likefly 举一反三,$1 就能得到 123 了,
jsrunner   
import re
xml_str = '123789'
# 定义正则表达式模式,匹配 标签和其中的文本
pattern = re.compile(r'(.*?)')
# 使用 findall 方法查找所有匹配项,并返回匹配的文本列表
matches = pattern.findall(xml_str)
# 输出匹配的结果
print(matches) # 输出 ['123', '789']
您需要登录后才可以回帖 登录 | 立即注册

返回顶部