Notepad ++搜索/替换正则表达式

时间:2015-03-24 13:51:42

标签: regex notepad++

我正在尝试在一行中搜索一个数字后跟</CourtZip>,并使用Notepad ++将其替换为单个数字后跟</Phone>

我尝试使用[0-9]</CourtZip>,替换为%1</Phone>

结果是将单个数字替换为字符%1而不是单个数字,以便6</CourtZip>变为%1</Phone>

我做错了什么?

1 个答案:

答案 0 :(得分:0)

两件事:

  1. 您需要捕获单个数字,并用括号括起来:([0-9])</CourtZip>;和
  2. 您可以使用\1(即第一个捕获组;您还可以根据JE SUIS CHARLIE的评论使用$1)在替换中使用该捕获的组:{{1} }。