相关疑难解决方法(0)

Notepad ++替换相同文本和附加字符的正则表达式匹配

我有文字和数字为5(即,长度的文件12000,11153等).我想用一个附加所有这些数字0.因此11153变得111530.这可能在Notepad ++中吗?

我知道我可以使用以下正则表达式查找所有数字:[0-9]{5}但是如何用相同的数字替换这些数字,再添加一个0

在替换盒中,我尝试了以下方法:

  • [0-9]{5}0- 字面意思,所以11153被替换[0-9]{5}0
  • \10 - 我读到了某个\1可以参加比赛的地方,但似乎没有用.这将取代11153使用0
  • 编辑:\00- 基于这个SO答案,我看到我需要使用\0而不是\1.它仍然无法正常工作.这将取代11153使用

So, I've got the feeling I'm close with the \1\0,但不够接近.

regex replace notepad++

57
推荐指数
3
解决办法
6万
查看次数

在使用正则表达式替换时,如何保留匹配字符串的一部分?

我有

12.hello.mp3
21.true.mp3
35.good.mp3
.
.
.
Run Code Online (Sandbox Code Playgroud)

等等,作为文本文件中列出的文件名.

我需要用空格替换那些数字前面的点(.)(例如12.hello.mp3 => 12 hello.mp3).如果我将正则表达式设为"[0-9].",它也会替换数字.请帮我.

regex notepad++

40
推荐指数
1
解决办法
4万
查看次数

使用Notepad ++ Regex查找和替换部分已找到的文本

我有一个文件,其中包含一些逗号分隔的名称和一些以逗号分隔的帐号.所以这些名字总是像"陶氏,约翰"和"012394,19862"这样的数字.使用Notepad ++的正则表达式查找功能,我想将数字之间的所有','更改为'|'.

基本上转:

turn:  Dow,John      into:  Dow,John
       12345,09876          12345|09876
       13568,08642          13568|08642
Run Code Online (Sandbox Code Playgroud)

turn:  Dow,John      into:  Dow,John
       12345,09876          12345|09876
       13568,08642          13568|08642
Run Code Online (Sandbox Code Playgroud)

我一直在用它Dow, John找到逗号,但是我无法正确地留下数字的最后一位并替换逗号.

有任何想法吗?

regex replace notepad++

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

notepad++ ×3

regex ×3

replace ×2