Dreamweaver 正则表达式搜索和替换

Dreamweaver regular expression to search and replace

我需要在文件中搜索和替换这个:

<?php echo lang_xxxx; ?>

为此:

<?php echo $lang['lang_xxxx']; ?>

如何做到这一点? lang_xxxx 不是唯一的,可以存在其他像 lang_yyyy、lang_zzzz 等...

您可以使用以下表达式:

Live Example

(lang_[^;]*?);

并将其替换为:

$lang[''];

或:

$lang[''];

结果:

Input: <?php echo lang_xxxx; ?>

Output: <?php echo $lang['lang_xxxx']; ?>

Input: <?php echo lang_es; ?>

Output: <?php echo $lang['lang_es']; ?>