求个文本正则表达式

查看 80|回复 4
作者:candy   
内容例如:
(E130*14+E15+E8)*0.01+I138
(E131*14+E16+E9)*0.01+I139
(E132*14+E17+E10)*0.01+I140
(E133*14+E18+E11)*0.01+I141
(E134*14+E19+E12)*0.01+I142
(E135*14+E20+E13)*0.01+I143
(E136*15+E14+E7)*0.01+I144
(E137*15+E15+E8)*0.01+I151
想把+I138,+I139,+I140等等,“+I及后”的内容加到“

”前,变成:
(E130*14+E15+E8+I138)*0.01
(E131*14+E16+E9+I139)*0.01
求助怎么弄,感谢感谢

文本, 内容

zach14c   

[Python] 纯文本查看 复制代码re.sub(r"\)\*0\.01\+I(\d+)", r"+I\1)*0.01", s)
Arcticlyc   

[i]
不知道这个可不可以
平淡最真   

(\(.*)(\)\*0.01)\+(.*)
\1+\3\2
[i]
candy
OP
  


平淡最真 发表于 2024-5-10 14:05
(\(.*)(\)\*0.01)\+(.*)
\1+\3\2

感谢您的热心,只能采一个采了先回复的,今天不能评分了,明天再给您评分下哈
您需要登录后才可以回帖 登录 | 立即注册

返回顶部