`
icyheart
  • 浏览: 777363 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在UltraEdit中使用正则表达式

阅读更多
在UltraEdit中使用正则表达式

正则表达式 (UltraEdit Syntax):
% 匹配行首 - 表明要搜索的字符串一定在行首.
$ 匹配行尾 - 表明要搜索的字符串一定在行尾
? 匹配除换行符外的任一单个字符.
* 匹配任意个数的字符出现任意次数(不包括换行符)
+ 匹配前导字符或者表达式出现一次或者更多次(不包括换行符)
++ 匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符)
^b 匹配页中断符
^p 匹配DOS文件的换行符
^r 匹配MAC文件的换行符(CR Only)
^n 匹配UNIX文件的换行符 (LF Only)
^t 匹配一个制表符
[ ] 匹配方括号中的单个的字符


删除空行: 替换 %[ ^t]++^p 为 空串

删除行尾空格: 替换 [ ^t]+$ 为 空串

删除行首空格: 替换 %[ ^t]+ 为 空串

每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 " ^1"

每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 " "
(如果一行是以空格开始的,则视之为一段的开始行)

将一段合并为一行: 替换 [ ^t]++^p^([~ ^t^p]^) 为 ^1
(注意: 此处假定文本是以DOS方式回车换行 - CR/LF)

去掉HTML TAG: 替换 ^{<*>^}^{<*^p*>^} 为 空串

删除HTML中的所有<A>: 替换 <[ ]++a *[ ]++href[ ]++=*> 为 空串

删除文本中指定的前2列字符: 替换 %?? 为 空串

在第4列后插入2列空白字符: 替换 %^(????^)^(?^) 为 "^1 ^2"

查找所有的数字: [0-9]+[.]++[0-9]+

查找所有的单词: [a-z]+

查找所有的网址: http://[a-z0-9^~`_./^-^?=&]+

注意: 替换的时候需要勾选使用正则表达式选项 

 刚照着使用完,那个效率高啊,快去试试吧!

1
1
分享到:
评论

相关推荐

    UltraEdit中使用正则表达式

    UltraEdit中使用正则表达式 UltraEdit中使用正则表达式

    UE使用技巧(宏、正则表达式)

    处理字符时,少不了UE(UltraEidt)的帮忙,只有在处理中才发现其功能之强悍。在此,共享个人积累,抛砖引玉,希望对大家有用。

    在UltraEdit使用技巧及其中的正则表达式

    在UltraEdit使用技巧及其中的正则表达

    UltraEdit使用正则表达式(通配符)进行查找和替换[归纳].pdf

    UltraEdit使用正则表达式(通配符)进行查找和替换[归纳].pdf

    ultraEditer正则表达式

    关于UltraEditer的正则表达式的使用方法的详细介绍

    ultraedit替换方法.doc

    ultraedit替换方法 正则表达式 替换

    <Windows>《UltraEdit 编辑器之正则表达式(高级查找与替换)》

    官方帮助文件,正则表达式都可以从上面找到最专业回答。

    ue转义字符

    正则表达式 (UltraEdit 语法)

    用正则删除不包含某个字符串的行的代码

    先说一下这个可疑的ip,58.63.144.170,据说是一个弱智的蜘蛛,上帝保佑它下地狱。... 经过一番思索,发现自己掌握的正则表达式中好象没有能直接删除“不包含”一个指定串的用法。思前想后,先写一个包含指定串的再说吧:

    Uedit32 中文编辑器

    5. **查找与替换**:强大的查找和替换功能支持正则表达式,能快速定位和修改文本中的特定内容。 6. **自定义设置**:用户可以根据个人喜好调整界面布局、字体大小、颜色方案等,甚至可以创建自己的快捷键,打造个性...

    批量在末尾添加指定字符

    1. **数据预处理**:在数据分析项目中,可能需要对原始数据进行预处理,比如统一格式、添加注释等。 2. **文件管理**:当需要对大量文件进行统一操作时,使用批处理脚本可以节省大量时间。 3. **文档更新**:例如在...

    editplus 代码编辑器html c++ jsp css

    很小但是功能却很强大,编辑网页可以随时预览,能够多人工作。 附使用手册: Editplus使用技巧 技巧中,在编译器集成例子中参照了部分官方的文献。有几篇是从网上搜集来的,这里我注明了来源...括号在正则表达式中表示...

    使用ultraedit批量删除代码中的注释

    使用ultraedit批量删除代码中的注释,网上找了许多,没有能直接用的,以前没写过正则表达式,废了九牛二虎的力气,总算是写出来了,呵呵~分享一下!

    Ultraedit环境下配置verilog语法高亮的字典文件(wordfile)

    花了半天时间,学习了一下所谓的“正则表达式”,终于生成了我希望的完整列表。 最后说一下,这个wordfile使用时要注意的地方: 1.有的内部module的端口列表比较长,为了可以像函数一下展开和收起,定义了“(+制表...

    全能字符串批量替换机7.0

    替换、查找既可使用简单表达式进行匹配,也可使用正则表达式进行匹配;正则表达式能够处理特别复杂的匹配;除了文本文件,甚至还支持在office文档中替换和查找;可以说,本软件在类似软件中,功能的独特和强大达到了...

    EditPlus 2整理信箱的工具

    括号在正则表达式中表示,文本中的字符匹配括号中任意一个字符即符合查找条件。 (3)按一下空格键,添加空格符。空格符是空行的一个组成成分。 (4)选择“制表符”,添加代表制表符的“\t”。 (5)移动光标,将...

    Editplus 3[1].0

    括号在正则表达式中表示,文本中的字符匹配括号中任意一个字符即符合查找条件。 (3)按一下空格键,添加空格符。空格符是空行的一个组成成分。 (4)选择“制表符”,添加代表制表符的“\t”。 (5)移动光标,将...

    全能字符替换.rar

    特别是比UltraEdit/Word等实现的正则表达式还要完整得多; 5、*生成动态替换串:替换结果可以是动态变量,文件名可以自动编号等; 6、*不仅支持文本/超文本/XML,还支持office文档doc/rtf/xls/ppt; 7、*支持超长的...

Global site tag (gtag.js) - Google Analytics