PHPStorm Regex替换为回拨
我想使用PHPStorm查找并替换以下对象的所有实例:PHPStorm Regex替换为回拨,regex,replace,phpstorm,Regex,Replace,Phpstorm,我想使用PHPStorm查找并替换以下对象的所有实例: [A-z]['][s] 例如: 安迪的或大卫的 致: 安迪的或大卫的 我有如上所述的正则表达式,但我想知道如何在replace中使用正则表达式中找到的字符。使用$字符访问正则表达式组数组 正则表达式组可以用括号定义 这项工作: 查找:([A-z/0-9])['][s] 替换:$01\\\\\\\\\\'s (要打印一个斜杠,需要4个。)正则表达式的使用方式有几个问题: [A-z]['][s] 不能使用快捷方式[a-z]获取所有上限和下
[A-z]['][s]
例如: 安迪的或大卫的 致: 安迪的或大卫的
我有如上所述的正则表达式,但我想知道如何在replace中使用正则表达式中找到的字符。使用
$
字符访问正则表达式组数组
正则表达式组可以用括号定义
这项工作:
查找:([A-z/0-9])['][s]
替换:$01\\\\\\\\\\'s
(要打印一个斜杠,需要4个。)正则表达式的使用方式有几个问题:
[A-z]['][s]
不能使用快捷方式[a-z]
获取所有上限和下限的范围。您需要使用[A-Za-z]
。您也不需要括号中的撇号和s:
[A-Za-z]的
然后,要替换为匹配的组,请使用$groups:
([A-Za-z])的
,替换为$01\\\\\\\\'s
请记住,范围A-z
并不等同于A-Za-z
。