正则表达式复制和粘贴

时间:2016-08-18 14:29:13

标签: regex

需要一些关于使用正则表达式来操作文本的指导。我正在使用textpad对某些代码执行正则表达式。我想列出一些像这样的变量:

$var1;
$var2;
$var3;

并将其转换为:

$var1 = $this->var1;
$var2 = $this->var2;
$var3 = $this->var3;

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:0)

在TextPad中选择查找/替换和替换:

    function sort(field)
    {
        var description = $('#ProductFilterForm input[name="DescriptionSort"]');
        var form = $('#ProductFilterForm');
        alert(description.val());
        switch (field) {
            case "Description":
                var desc = description.val() == 'a' ? 'd' : 'a';
                description.val(desc);
                break;
        }
        alert(description.val());
        form.submit();
    }

通过

(\$var\d)

答案 1 :(得分:0)

我修改了streeturtle的答案来处理var名称,查找/替换

(\$.+)

通过

$1 = \$object->$1