notepad ++通配符如何替换包含SESSION数组的php代码

时间:2019-02-26 12:12:46

标签: php notepad++

你好! 因此,我目前正在使用PHP进行编程,我需要替换包含数组的代码,这意味着我需要为此使用通配符。.我进行了一些研究,但未找到任何内容效果很好的解决方案

我需要替换以下内容:

if(!empty($_SESSION['saved'][x][x]))

具有:

if($_SESSION['saved'][x][x] != 0)

* x是1-9之间的数字

我都需要通配符

[x][x]

1 个答案:

答案 0 :(得分:0)

在Notepad ++中,您可以使用正则表达式替换(选择Regular expression选项卡左下方的Replace单选按钮)来实现此目的。搜索

if\s*\(!empty\((\$_SESSION\['saved'\]\[[1-9]\]\[[1-9]\])\)\)

并替换为

if \($1 != 0\)