Notepad++如何在行尾附近替换或添加某个符号
Notepad++ how to replace or add a certain symbol near the end of the line
所以我有一堆行,我需要添加 :
或替换为靠近行尾的另一个特定符号,以便它在最后加倍 :
ROWERS:TREADMILL-1000M:SITUPS@100:CRUNCHES@10:TEST
所以会变成
ROWERS:TREADMILL-1000M:SITUPS@100:CRUNCHES@10::TEST
我认为这会是一些简单的事情,例如 (:$)
但不,我运气不好
要加倍最后 :
你可以
查找内容::[^:\r\n]*$
替换为::[=13=]
:[^:\r\n]*$
模式匹配 :
字符,后跟除 :
、CR 和 LF 之外的任何 0+ 个字符。
请注意,如果您想避免在最后一个 :
已经翻倍的情况下添加 :
,请添加 (?<!:)
后置,如果有 :
在 :
:
之前
(?<!:):[^:\r\n]*$
^^^^^^
查看 NPP S&R 设置和演示:
所以我有一堆行,我需要添加 :
或替换为靠近行尾的另一个特定符号,以便它在最后加倍 :
ROWERS:TREADMILL-1000M:SITUPS@100:CRUNCHES@10:TEST
所以会变成
ROWERS:TREADMILL-1000M:SITUPS@100:CRUNCHES@10::TEST
我认为这会是一些简单的事情,例如 (:$)
但不,我运气不好
要加倍最后 :
你可以
查找内容::[^:\r\n]*$
替换为::[=13=]
:[^:\r\n]*$
模式匹配 :
字符,后跟除 :
、CR 和 LF 之外的任何 0+ 个字符。
请注意,如果您想避免在最后一个 :
已经翻倍的情况下添加 :
,请添加 (?<!:)
后置,如果有 :
在 :
:
(?<!:):[^:\r\n]*$
^^^^^^
查看 NPP S&R 设置和演示: