有一个报文: 123789 只需要 标签中的的值,例如转换成 123-789,在 sumlime text 中要怎么替换呢,以下是我写的正则: ((\d+))+ 替换的时候需要怎么处理呢 Person, root, xml, 正则
import re xml_str = '123789' # 定义正则表达式模式,匹配 标签和其中的文本 pattern = re.compile(r'(.*?)') # 使用 findall 方法查找所有匹配项,并返回匹配的文本列表 matches = pattern.findall(xml_str) # 输出匹配的结果 print(matches) # 输出 ['123', '789']