用正则表达式删除不需要的行
2016-03-09 10:21
363 查看
在Editplus中使用正则表达式删除整行数据
1.目的:用正则表达式删除不需要的行
2.原始数据:略
3.选用工具:EditPlus
4.规则:
将^.*~$ 替换为空 ,将尾号为~的行替换为空
将^.*bak.*$
替换为空,将中间含有bak的行替换为空
将^.*test.*$
替换为空,将中间含有test的行替换为空
将^.*_[0,9].*$
替换为空,将中间含有_0到_9的行替换为空
将^.*php~.*$
替换为空,将php~的行替换为空
将^.*temp.*$
替换为空,将中间含有temp的行替换为空
将^.*Thumbs.*$ 替换为空,将中间含有 Thumbs
的行替换为空
将^.*192.*$ 替换为空,将中间含有 192
的行替换为空
将^.*mrtg.*$ 替换为空,将中间含有 mrtg
的行替换为空
将^.*xls$ 替换为空,将中间含有 .xls
的行替换为空
将^.*cvs$ 替换为空,将.cvs
的行替换为空
匹配空行:(\r\n)*或\n[\s| ]*\r其换成\n
5.结果:略
转自:http://blog.sina.com.cn/s/blog_769aaa8a0100prac.html
1.目的:用正则表达式删除不需要的行
2.原始数据:略
3.选用工具:EditPlus
4.规则:
将^.*~$ 替换为空 ,将尾号为~的行替换为空
将^.*bak.*$
替换为空,将中间含有bak的行替换为空
将^.*test.*$
替换为空,将中间含有test的行替换为空
将^.*_[0,9].*$
替换为空,将中间含有_0到_9的行替换为空
将^.*php~.*$
替换为空,将php~的行替换为空
将^.*temp.*$
替换为空,将中间含有temp的行替换为空
将^.*Thumbs.*$ 替换为空,将中间含有 Thumbs
的行替换为空
将^.*192.*$ 替换为空,将中间含有 192
的行替换为空
将^.*mrtg.*$ 替换为空,将中间含有 mrtg
的行替换为空
将^.*xls$ 替换为空,将中间含有 .xls
的行替换为空
将^.*cvs$ 替换为空,将.cvs
的行替换为空
匹配空行:(\r\n)*或\n[\s| ]*\r其换成\n
5.结果:略
转自:http://blog.sina.com.cn/s/blog_769aaa8a0100prac.html
相关文章推荐
- SDS:一个简易动态字符串库
- 详解C++设计模式编程中策略模式的优缺点及实现
- android apk异常卸载后无法安装的解决办法
- POJ 2115-C Looooops-扩展欧几里德算法
- 【error】npm安装express报错: command not found
- webplayer的截图实现
- java实现mysql数据库的导出
- javascript的定时器
- 近20个绚丽实用的jQuery/CSS3侧边栏菜单
- Oracle的缓冲区命令
- statusCode(状态码) 200、300、400、500序列
- jdk环境变量配置
- linux -a 到 -z 的意义
- Combination Sum II Combinations
- [国嵌攻略][122][按键定制器去抖]
- Firemonkey 指定 StringGrid 只能上下滾动,不要左右滚动
- 【项目管理和构建】——Maven下载、安装和配置(二)
- 2016.03.09
- 如何使用android真机请求PC上的网络服务
- 移动开发之关于“127.0.0.1”的错误使用