好多时候想要重构一些代码,但是修改起来发现很麻烦,因为简单的文本替换不能满足需求,这时候就要借助ide的力量了。
还好visual studio 支持正则表达式查找和替换。如下图所示:
document.all.domElementA.style.visibility='hidden';//替换前
document.getElementById('domElementA').css('visibility','hidden');//替换后
正则表达式如下:
document\.all\.{:i}.style\.{:i} \= {:q}
替换为:
document.getElementById('\1')\.css('\2',\3)
附:msdn的相关说明Regular Expressions (Visual Studio)