editplus 使用 替换 查找
来源:互联网 发布:中英文即时口译软件 编辑:程序博客网 时间:2024/05/17 22:50
在editplus中删除多余空行
今天网上下载了一个程序源码,但是文件中多余的空行太多了,在网上搜了一下巧用editplus解决了问题:
editplus中的替换:
(1)选择“行首”,则查找内容组合框中出现字符“^”,表示待查找的字符串必须出现在文本中一行的行首,才符合条件。
(2)选择“范围内的字符”,“^”后增加一对括号“[]”,当前插入点在括号中。括号在正则表达式中表示,文本中的字符匹配括号中任意一个字符即符合查找条件。
(3)按一下空格键,添加空格符。空格符是空行的一个组成成分。
(4)选择“制表符”,添加代表制表符的“\t”。
(5)移动光标,将当前插入点移到“]”之后,然后选择“0或多次匹配”,添加了星号字符“*”。星号表示,其前面的括号“[]”内的空格符或制表符,在一行中出现0个或多个。
(6)选择“换行”,插入“\n”,表示回车符。
^[ \t]*\n
点击全部替换就行啦。不放心的话可以先点击查找,在一个个看看再替换。
参考:http://blog.csdn.net/kai27ks/article/details/6634088
如何使用EditPlus批量删除 带有某个字符的一行
比如以下五行,我要将带有英文字母a的一行全部批量删除
123455
1243243
123aa244
12312398
1232137aa
2013-04-11 19:32提问者采纳
我这里是英文版,你自己估计着对应一下
在文件中按 Ctrl + H (查找/替换)
Find what 里面填入: ^.*aa.*$
Replace with 里面为空
最下面 Regular expression 勾选
点 Replace All
这样全部带有 aa 的行都被清空,变为空行,如果你想删除全部空行
Find what 里面填入: \n\n
Replace with 里面填入: \n
点 Replace All
追问:
请问下:下面这样的,我想把邮件地址显示不正确的那行删除 应该怎么弄?比如邮件后面少了个m的
234324@qq.com
32454354@qq.com
32432543@qq.co
324324@qq.co
655445@qq.com
追答:
EditPlus 对 Regular Expression 的支持很有限的,所以不是非常强大。
【 .*\.co$ 】这样会删除以 .co 结尾的行(不包括外面的大括号)
这里有 EditPlus 全部的 RegEx 语法列表:editplus.info/wiki/Regular_expression_syntax
http://www.cnblogs.com/zllz5230/p/3699416.html
0 0
- editplus 使用 替换 查找
- editplus查找替换年月日
- editplus正则匹配查找替换
- editplus查找替换 正则表达式
- Editplus使用正则替换
- Editplus查找替换的正则表达式应用
- editplus查找替换的正则表达式应用
- editplus查找替换的正则表达式应用
- editplus查找替换的正则表达式应用
- editplus查找替换的正则表达式应用
- editplus使用正则表达式批量替换
- Editplus“替换”中的正则表达式使用
- 使用 EditPlus 替换行编号和空行的方法
- 使用 EditPlus 替换行编号和空行的方法
- Editplus 正则替换
- editplus 替换空行表达式
- EditPlus 替换中文
- EditPlus强大替换功能
- Linux系统编程文件IO
- Android之Activity的四种启动模式
- 代码整洁之道
- 大数据环境基础之Centos安装Haoop集群(1)CentOS系统配置
- Before和:After伪元素
- editplus 使用 替换 查找
- 活动选择问题
- 详解C/C++函数指针声明
- Bytes和bits的区别(字节和位的区别)
- web.xml详解
- Android利用 libsuperuse执行shell命令或获取root权限
- Ubuntu软件包管理
- Python的re
- Android 中Java 和C/C++的相互调用方法