文本编辑更改变量名称

时间:2015-02-19 12:52:04

标签: python regex perl text

清理工作中的程序的变量,100次违规以清除所有相同的问题。例如:

var m_thisExample,

我希望var mThisExample

(全部以m _开头)

无论如何编写脚本而不是数小时的查找/替换? 谢谢, 雷吉。

1 个答案:

答案 0 :(得分:1)

你可能会遇到一些错误的比赛,但这是它的主旨。它通过添加.bak扩展名来备份原始文件,但确保您在覆盖有价值的代码之前拥有自己的备份。

我认为这些是JavaScript文件?

perl -i.bak -pe's/\bm_(\w)/m\u$1/g' *.js