【发布时间】:2014-04-26 04:40:51
【问题描述】:
我正在尝试使用以下正则表达式在记事本++中的多个文件中进行搜索和替换
([^\n]*)(state="1")([^\n]*)*.
这会在每个文件的第一行搜索并找到 state="1" 并且工作正常。
但是,当我尝试使用以下方法替换 state="1" 时:
Replace with: $1 state="5"
它切断了线路的其余部分。
我认为有可能使用以下方法获取该行的其余部分:
Replace with: $1 state="5" $2
但是,$2 似乎并不作为变量存在。
有没有办法把剩下的行附加到变量 $2 中?
干杯
这里有一张图片来展示如何 (?=\A[^\n]*)state="1" 不工作
我已经更新了我的记事本++版本和所有内容
【问题讨论】: