需要一些关于使用正则表达式来操作文本的指导。我正在使用textpad在某些代码上执行正则表达式。我想借此瓦尔名单如下:正则表达式复制和粘贴
$var1;
$var2;
$var3;
,并转换成这样:
$var1 = $this->var1;
$var2 = $this->var2;
$var3 = $this->var3;
任何帮助表示赞赏。
需要一些关于使用正则表达式来操作文本的指导。我正在使用textpad在某些代码上执行正则表达式。我想借此瓦尔名单如下:正则表达式复制和粘贴
$var1;
$var2;
$var3;
,并转换成这样:
$var1 = $this->var1;
$var2 = $this->var2;
$var3 = $this->var3;
任何帮助表示赞赏。
在TextPad选择查找/替换和替换:
(\$var\d)
通过
\1 = \$this->\1
我将你的替换代码改为:$ 1 = \ $ this - > $ 1,它在文本板中也能正常工作 –
我修改streeturtle的回答来处理变种名称,查找/由
更换(\$.+)
$1 = \$object->$1
搜索:'^ \ $(\ w +); $'替换:'\ $$ 1 = \ $ this - > $ 1'。或者,如果$ 1不起作用,则使用'1'而不是'$ 1'。 – Tushar
textpad编辑php代码 –
为什么这个问题被标记为-3? –