NOTEPAD++
释意:.*表示匹配任意字符。空格和符号需要转义,前面加\
数据库表定义语句,需要替换为JAVA BEAN里面的字段,当前行以` 开头的当前行全部删除
CTRL+H替换,
搜索` .*
替换为空字符串。
完成。替换
例:将每一行空格前面的字符删除:.*\
替换为空
例:在每一行空格前面的字符添加QQ,搜索(.*)\
替换为\1QQ
将含有<if>的行全部删除
搜索.*\<if\>.*\r\n
释义:.*匹配任意字符串,<需要转义,使用\<再匹配任意字符,和换行一起删除.
替换为空
UltraEdit:
引用于 http://wenku.baidu.com/link?url=WQEUpjsxILFInyLgybjkLrjvetAhsaUgqSNPtLBjOGMl6S4PMlHPEOKWwS15j5Fp7jbvm63Al9mHocnow_Rf4R_rGNtWn1YsPH1YtBYShNq
解析JSON字符串的时候,需要为BEAN 的每一个属性进行 GETSET 赋值,直接写比较费神,
在UE中可以以下面的方式替换:
FIND:strcpy^(*^)Text.c_str()
REPLACE:bcscpy^1Text
说明:
^(*^)表示取strcpy之后Text之前的内容,结果存在^1中。这样就可以将希望保留的内容存下来,而将其他内容替换掉。
相关推荐
对于大型项目,Notepad++的查找和替换功能支持正则表达式,可以在整个文件或所有打开的文件中进行精确搜索和替换,极大地简化了文本处理任务。 总的来说,Notepad++是一款全面且功能强大的文本编辑器,无论是日常的...