首页 > 正则后向引用捕获文本到组名后如果使用?

正则后向引用捕获文本到组名后如果使用?

使用 (?<name>exp) 正则可以捕获内容到指定组名中后,是不是可以直接输入组名就可以打出捕获的内容.

如需要把文本

  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `ip` bigint(20) unsigned NOT NULL DEFAULT '0',

替换成:

id
ip

直接在notepad++中使用正则匹配

^\s+`(?<field>\w+)`.*?$

替换成 \1 正常
但把\1换 $field 或 \field 均不能替换

求如何使用组名进行替换...


editplus

【热门文章】
【热门文章】