我需要替换应用程序中的很多字符串,我可以用正则表达式来做,但我不知道如何。用正则表达式替换另一个表达式替换
我现在的字符串是:{$str.LOREM}
或{$str.LOREM_IPSUM}
。
并且所需的输出是:<?php echo i18n::n('example.lorem');?>
或<?php echo i18n::n('example.lorem_ipsum');?>
。
更新:由于答案中的含糊不清:我想用我的IDE做到这一点。我有500个不同的字符串。 Netbeans让我使用正则表达式,我想找到一个与上面的例子一起工作的例子。如果可能的话,如果不需要写所有的500来改变,它就会变得更糟。谢谢!
我该怎么做?
你确定你需要使用正则表达式呢?你正在寻找两个特定的字符串,而不是一类具有某些共同特征的字符串,为什么你不能简单地搜索并替换它们? – canavanin