我正在尝试使用Notepad ++替换某些文本。我是新手使用正则表达式,我遇到了这个问题:
[CHARACTERS]
形式的任何模式替换为[characters]
,例如[SOMEDATA]
变为(somedata)
。这就是我所拥有的,有什么建议吗?
s/^#+$/#
它不起作用!
答案 0 :(得分:0)
确保将Notepad ++更新到最新版本 - 他们在最近的更新中大大改进了正则表达式引擎。
如果您查看regex documentation of Notepad++,您会发现它实际上支持控制序列来更改替换中的大小写。
我不确定您是否也想匹配这些方括号。如果你想要的只是将你的匹配变为小写,那么你可以在Replace with:
部分中使用它:
\L$0
\L
将所有内容都设置为小句,直到遇到\E
,$0
引用您的整个匹配,以便您可以将其写回。