Notepad ++如何标记/替换每行中的最后一个单词?

时间:2017-07-12 10:32:25

标签: notepad++

所以我有大量的记事本文件,包含数百行,每行有不同的最后一个字。我不需要它们并希望删除它们,但我不确定在Mark或Replace中找到什么。单词由数字,字母,特殊字符组成。我想从每行的最后一个单词中删除所有内容。

1 个答案:

答案 0 :(得分:2)

尝试查找和替换(在正则表达式模式下):

<强>查找

^(.*)\s+.*$

<强>替换

$1.

有关解释,此正则表达式使用贪婪点.*\s+来使用和捕获整个行,但不包括最终的空白分隔符。然后,它将该行替换为捕获的$1。请注意,我假设每行都是一个句子,我在新行的末尾添加了一个句点。如果没有,您可以从替换中删除点。

Demo