我在文件中有多行。我想在带有附加后缀空格或制表符的行上重复最后一个单词,并以,
为前缀。
例如,文件的示例内容如下所示:
Deepak Kumar
Deepak The powerhouse
Deepak mcapatna
我想要的输出文件是
Deepak Kumar kumar,
Deepak The powerhouse powerhouse,
Deepak mcapatna mcapatna,
答案 0 :(得分:3)
您可以使用
查找内容:(\S+)$
替换为:$1 $1,
解释:(\S+)
是一个匹配1个或非空白字符的捕获组,而$
是Notepad ++中该行的结尾。
设定:
答案 1 :(得分:1)
您可以使用非常基本的正则表达式
([^ \n]+)$
([^ \n]+)
匹配空格或换行以外的任何内容。这将匹配字符串中的最后一个单词。捕获组\1
$
将正则表达式锚定在设备的末尾。
将替换字符串指定为
\1 \1,