我在txt文件中有一个相当大的单词列表,我想在 Notepad ++ 中执行regex查找和替换。我需要在每一行之前和每一行之后添加一个字符串。因此:
wordone
wordtwo
wordthree
成
able:"wordone"
able:"wordtwo"
able:"wordthree"
我该怎么做?
发布于 2018-01-11 15:04:05
你可以使用:
Search = ^([A-Za-z0-9]+)$
Replace = able:"\1"
如果你只想突出显示这些行并全部替换:
Search = ^(.+)$
^
指向行的开始。
$
指向行结束。
\1
将是括号内的源匹配。
发布于 2018-01-11 15:33:12
为什么不使用Notepad ++的多行编辑功能?
你可以把光标放在文件的开头,按住(Alt),按住Shift键,然后只要按住向下箭头或PageDown就可以用一些文字来选择你要添加的行:-)简单。多行编辑是Notepad ++的一个非常有用的功能。在Visual Studio中,也可以使用相同的方式,也可以在Eclipse中通过按Alt + Shift + A切换到块选择模式,然后使用鼠标跨行选择文本。
https://stackoverflow.com/questions/-100007131
复制相似问题