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中使用正则表达式-简单用法的更多相关文章
- UltraEdit中使用正则表达式替换
UltraEdit在使用正则表达式进行查找替换时有两个可使用的语法集合.一个是 UltraEdit 的更早的版本被使用的原来的 UltraEdit 句法.另一个是"Unix"类型的 ...
- javaScript中有关正则表达式的用法总结
js中处理正则表达式的类:RegExp 用法: var reg=new RegExp("express"); 或者: var reg=/express/; js中常用的6个方法: ...
- UltraEdit中使用正则表达式
正则表达式 (UltraEdit Syntax): % 匹配行首 - 表明要搜索的字符串一定在行首. $ 匹配行尾 - 表明要搜索的字符串一定在行尾 ? 匹配除换行符外的任一单个字符. * 匹配任意个 ...
- Shellz中awk的简单用法
其实shell脚本的功能常常被低估.在实际应用中awk sed 等用法可以为shell提供更为强大的功能.下面我们将一下awk调用的简单方法进行了总结.方便同学们学习: awk的简单用法: 第一种调用 ...
- C# Winfom 中ListBox的简单用法
https://www.cnblogs.com/xielong/p/6744805.html Winform控件ListBox的用法 1.如何添加listBox的值 this.listBox1.Ite ...
- 终于明白vim 和 grep 中 的正则表达式的用法, vim 正则表达式 和grep基本正则表达式 几乎一样
要搞清楚 vim中的正则和普通的Perl正则表达式的区别: 因为在perl中所有的元字符 都可以直接使用, 不需要在 元字符的前面加 反斜杠. 但是在vim, 包括grep中就有所区别, 同样是元字符 ...
- (数据科学学习手札54)Python中retry的简单用法
一.简介 retry是一个用于错误处理的模块,功能类似try-except,但更加快捷方便,本文就将简单地介绍一下retry的基本用法. 二.基本用法 retry: 作为装饰器进行使用,不传入参数时功 ...
- iOS 和Android中的正则表达式简单使用
ios 中需要使用NSRegularExpression类,NSTextCheckingResult类. 下面给出最基本的实现代码 NSRegularExpression *regex = [NSRe ...
- java中printf()方法简单用法
%n 换行 相当于 \n %c 单个字符 %d 十进制整数 %u 无符号十进制数 %f 十进制浮点数 %o 八进制数 %x 十六进制数 %s 字符串 %% 输出百分号 > 在printf()方法 ...
随机推荐
- [工具使用] visualvm 通过jmx不能连接
远程服务器,通常配置下jmx,然后用visualvm连接然后监控. 但昨天自己的一台测试服务器上,正确配置了jmx还是不能连接上去. 后来参考了 https://bjddd192.github.io/ ...
- sqoop导数据出现问题
执行下面命令的时候报错 ./sqoop import \ --connect jdbc:mysql://mini1:3306/userdb \ --username root \ --password ...
- Java异常架构图及面试题---https://www.cnblogs.com/gaoweixiao99/p/4905860.html
https://www.cnblogs.com/gaoweixiao99/p/4905860.html 红色为检查异常,就是eclipse要提示你是try catch 还是throws. 非检查异常, ...
- 【UML】UML所扮演的角色(视频总结)
导读:在国庆中,把UML视频看完了.看完了之后,对于自己到底留下了什么呢,在此就总结一下,前面总结了UML的9种图以及主要的关系,本篇博客,就从整体上对UML做一个说明. 一.总体概述 UML一共讲了 ...
- hdu 2177 威佐夫博弈变形
取(2堆)石子游戏 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total S ...
- Ubuntu 终端命令整理
一.文件目录类 1.建立目录:mkdir 目录名 2.删除空目录:rmdir 目录名 3.无条件删除子目录: rm -rf 目录名 4.改变当前目录:cd 目录名 (进入用户home目录:cd ~:进 ...
- [luoguP2606] [ZJOI2010]排列计数(DP)
传送门 如果能够根据题意看出这是一个堆的话,那么就有些思路了.. 首先堆顶必须是最小元素,然后左右儿子可以预处理出来都有多少个数, 把剩余的数任意分配给两个儿子,用排列组合即可 dp(now) = d ...
- [BZOJ1572] [Usaco2009 Open]工作安排Job(贪心 + 堆)
传送门 把任务按照d排序 一次加入到堆中,如果当前放不进堆中,并且比堆中最小的大, 就从堆中弹出一个数,再把当前的数放进去 #include <queue> #include <cs ...
- 算法复习——LCT(bzoj2049洞穴勘测)
题目: Description 辉辉热衷于洞穴勘测.某天,他按照地图来到了一片被标记为JSZX的洞穴群地区.经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连 ...
- spring之scope作用域
spring中,bean的作用域有五种类型:默认是单例模式, singleton prototype request session ...