UltraEdit中使用正则表达式-简单用法
Posted lcj0703
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UltraEdit中使用正则表达式-简单用法相关的知识,希望对你有一定的参考价值。
UltraEdit中使用正则表达式
1、认识正则表达式语法:
正则表达式 (UltraEdit Syntax):
% 匹配行首 - 表明要搜索的字符串一定在行首.
$ 匹配行尾 - 表明要搜索的字符串一定在行尾
? 匹配除换行符外的任一单个字符.
* 匹配任意个数的字符出现任意次数(不包括换行符)
+ 匹配前导字符或者表达式出现一次或者更多次(不包括换行符)
++ 匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符)
^b 匹配页中断符
^p 匹配DOS文件的换行符
^r 匹配MAC文件的换行符(CR Only)
^n 匹配UNIX文件的换行符 (LF Only)
^t 匹配一个制表符
[ ] 匹配方括号中的单个的字符
例子:
1、去除以2015年开头的所有的行
2015,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c050f0c014c07bd80b50493 2016,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c080b9a014c080f5b920004 2016,5,13,ff80808127d77caa0127d7e10f1c00c4,40288b254cdd5a11014ce06502960a3d 2015,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c9a6776014c9bdf2d4a010b 2015,5,13,ff80808127d77caa0127d7e10f1c00c4,ff8080814fdcada0014fdf9edc490781 2012,5,13,ff80808127d77caa0127d7e13be500c6,40288b244d10d9a5014d1369e34602bb 2015,5,13,ff80808127d77caa0127d7e13be500c6,40288b244d10d9a5014d136979a802b4 2012,5,13,ff80808127d77caa0127d7e13be500c6,40288b244dfdbe2b014dff83c1200119 2015,5,13,ff80808127d77caa0127d7e164bd00c8,000000004aba80f6014ac23b78b502ca 2017,5,13,ff80808127d77caa0127d7e13be500c6,40288b2451075e72015109637a8c2918 2017,5,13,ff80808127d77caa0127d7e164bd00c8,000000004e26f10e014e2935ea8102b2 2015,5,13,ff80808127d77caa0127d7e13be500c6,40288b2550531fdc015054ceacb8015c 2015,5,13,ff80808127d77caa0127d7e13be500c6,40288b2451023819015103ad25040f14 2015,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c9a6776014c9bdf74ff010c 2010,5,13,ff80808127d77caa0127d7e164bd00c8,40288b264e21cab5014e238b3c9e039b 2015,5,13,ff80808127d77caa0127d7e164bd00c8,40288b244cb4272e014cb6decaaf2354 2010,5,13,ff80808127d77caa0127d7e164bd00c8,40288b234df897dc014dfb5b41e80366 2015,5,13,ff80808127d77caa0127d7e164bd00c8,40288b234df897dc014dfb5cf760036f 2011,5,13,ff80808127d77caa0127d7e164bd00c8,40288b244dfdbe2b014e00ae035c0365 2015,5,13,ff80808127d77caa0127d7e164bd00c8,40288b264e21cab5014e2466b6c605d0
操作方式:%以某开头,*:匹配的多个字符,^p: 匹配DOS文件的换行符,将查到的字符替换为空
2、行尾匹配:
$*2098^p
如上只是简单用法,继续完善中、、、、
以上是关于UltraEdit中使用正则表达式-简单用法的主要内容,如果未能解决你的问题,请参考以下文章