在NP ++中用正则表达式替换多行

时间:2013-06-16 21:22:40

标签: regex notepad++

我在Notepad ++中使用regexp时遇到问题。 简单 - 我不知道如何制作自己的表达方式,这将做类似的事情: 它必须改变这些行

AAA BBB 433
BBB CCC 45
JJJ KK 23

依此类推:

AAA BBB 1
BBB CCC 1
JJJ KK 1

总而言之 - 我想将最后一列中的值(列用空格分隔)更改为值“1”。 但我无法做出有效的公式来做到这一点。 请帮帮我。

1 个答案:

答案 0 :(得分:2)

使用:

(\s)\d+$

替换为:

($1)1

点击全部替换。这将使用1替换行末尾的所有数字(前面有一个列分隔符,即空格)。

注意:您也可以使用\s\d+$并替换为" 1"(不带引号)。