【发布时间】:2016-06-29 05:49:51
【问题描述】:
我有一个包含长度为 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 answer 我知道我需要使用\0而不是\1。但它仍然不起作用。这会将11153替换为
所以,我感觉我与 \1 或 \0 很接近,但还不够接近。
【问题讨论】:
-
^[0-9]{5}$(或\b[0-9]{5}\b) -->${0}0