Php Dreamweaver正则表达式查找并替换为正则表达式
我在我的网站上有很多实例,其中我无意中包含了以下代码:Php Dreamweaver正则表达式查找并替换为正则表达式,php,regex,dreamweaver,regex-greedy,Php,Regex,Dreamweaver,Regex Greedy,我在我的网站上有很多实例,其中我无意中包含了以下代码: if (isset(htmlspecialchars($_GET['u']))) 我需要进行广泛的查找/替换,以将代码转换为: if (isset($_GET['u'])) 我试图使用下面的代码查找正则表达式,但只有在不包含htmlspecialchars和括号的情况下才会出现 查找:htmlspecialchars(\$\u GET['([^']*)') 替换:$\u GET['$1'] 有什么想法吗?谢谢 ()和[]需要转义 i
if (isset(htmlspecialchars($_GET['u'])))
我需要进行广泛的查找/替换,以将代码转换为:
if (isset($_GET['u']))
我试图使用下面的代码查找正则表达式,但只有在不包含htmlspecialchars和括号的情况下才会出现
- 查找:htmlspecialchars(\$\u GET['([^']*)')
- 替换:$\u GET['$1']
()
和[]
需要转义
isset\(htmlspecialchars\(\$_GET\['([^']*)'\]\)\)
@子例程,我在RegularExpressionOK中得到了一个正则表达式语法错误(不匹配),它可以正常工作,但我不能完整地编译它。我怎么找到这个:isset(htmlspecialchars(\$\u GET['([^']*)'))我忘了在那里添加isset部分