正则表达式抓捕替换

问题情境 需要将RDL报表里的GetComment( Parameters!F0001.Value , Parameters!F0002.Value ,“total”, Parameters!Language.Value)函数修改为GetCommentForComment( Parameters!F0001.Value , Parameters!F0002.Value ,“total”, Parameters!Language.Value, “ReportConnection0107”)。 思路 使用正则表达式里面的分组进行抓获,再用1将中间固定的参数取出,组成新的字符串。 Vim实现 %s/GetComment(((sw+!w+.w+s,){2}s*“w+“s*,sw+!w+.w+s))/GetCommentForReport(1 , “ReportConnection0107”)/gc 解释:%为全局替换,s为替换。后面则是表达式,和正则表达式...

2011-01-19 · alswl

最常用的Notepad++的快捷键

原文连接:Hanyi on ET: 最常用的Notepad++的快捷键 友情提示:今天愚人节哦~愚人节快乐~ 如果Notepad++是程序员的一个生产工具,那么快捷键的使用就可以提高生产效率,记住一些快捷键是挺有用的:-)。 http://notepad-plus.sourceforge.net/uk/shortcuts.php这上面有完整的快捷键表格, 但是很多都记不住,因为很少用。 除了Ctrl-C,Ctrl-X,...

2010-04-01 · alswl