Notepad ++插入匹配字符串

时间:2018-01-17 16:30:30

标签: regex notepad++

我有一个标签分隔的文本文件,在Notepad ++中打开了电话号码。有些数字的格式为:

+ 36-six额外号码 -

我想将它们改为:

+ 3636-另外六个号码 -

\ + 36 \ d {6} \ t 在行中间匹配这些数字

\ + 36 \ d {6} $ 在行尾匹配这些数字

为了做到这一点,我该怎样替换它们?

1 个答案:

答案 0 :(得分:1)

您需要匹配

BigDecimal

并将其替换为

\+36(\d{6})

\+3636\1 指的是匹配模式的第一个\1,即6位数。

如果您需要确保仅替换行中间和行尾的数字,请使用(capturing group)并替换为\+36(\d{6})(\t|$)以保留表格。