1

我在我的网站上有很多实例,我无意中包含了以下代码:

if (isset(htmlspecialchars($_GET['u'])))

我需要进行广泛的查找/替换以将该代码变成这样:

if (isset($_GET['u']))

我正在尝试使用下面的代码来查找正则表达式,但只有在我不包含 htmlspecialchars 和括号时才会出现。

  • 查找: htmlspecialchars(\$_GET['([^']*)'])
  • 替换:$_GET['$1']

有任何想法吗?谢谢!

4

1 回答 1

2

()并且[]需要逃脱。

isset\(htmlspecialchars\(\$_GET\['([^']*)'\]\)\)
于 2012-12-03T03:05:00.693 回答