UltraEdit 中替换部分字符串的正则表达式.doc

UltraEdit 中替换部分字符串的正则表达式.doc

ID:57690968

大小:13.50 KB

页数:2页

时间:2020-09-01

UltraEdit 中替换部分字符串的正则表达式.doc_第1页
UltraEdit 中替换部分字符串的正则表达式.doc_第2页
资源描述:

《UltraEdit 中替换部分字符串的正则表达式.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UltraEdit中替换部分字符串的正则表达式  UltraEdit中替换部分字符串的正则表达式 替换为目标串:bcscpy(_resdetail.accno,FmRechk->txtAccount->Text);在UE中可以以下面的方式替换: FIND:strcpy^(*^)Text.c_str()REPLACE:bcscpy^1Text说明:^(*^)表示取strcpy之后Text之前的内容,结果存在^1中。这样就可以将希望保留的内容存下来,而将其他内容替换掉。example2:原字符串:split(o_

2、num,rulestr,is_any_of(valid_delim));要替换成:o_num=split(rulestr,valid_delim);UE替换的正则表达式为:对于UNIX样式正则表达式如何编写可以查看相关文档,在此列出帮助参考:表1.常用的特殊代码代码/语法说明.匹配除换行符以外的任意字符w匹配字母或数字s匹配任意的空白符d匹配数字b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束表2.常用的量词代码/语法说明*重复零次或更多次+重复一次或更多次?重复零次或一次{n}重复n次{n,}重复n次或更多次{n

3、,m}重复n到m次表3.常用的反义代码代码/语法说明W匹配任意不是字母和数字的字符S匹配任意不是空白符的字符D匹配任意非数字的字符B匹配不是单词开头或结束的位置[^x]匹配除了x以外的任意字符[^aeiou]匹配除了aeiou这几个字母以外的任意字符案例:某文件中有相当多"news1.xxx.com/1231,60983.html"形式的链接,需要将该形式中的news1改为news2,其它形式的不去改变。替换方法:在UltraEdit“搜索”菜单中选择“替换”,勾选上“正则表达式”,在“查找”输入框中输入news1.xxx.

4、com/(d+),(d+).html在“替换”输入框中输入news2.xxx.com/1,2.html点“全部替换”即可对文档中所有此形式的字串全部替换。当然,如果要用正则批量替换某个目录中此形式的字串,只需要在UltraEdit的“搜索”菜单中选择“在文件中替换”,炮制以上方法即可。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。