UE正则表达式
来源:互联网 发布:linux 内存交换 编辑:程序博客网 时间:2024/05/17 07:08
1)删除空行: 替换 %[ ^t]++^p 为 空串
2)删除行尾空格: 替换 [ ^t]+$ 为 空串
3)删除行首空格: 替换 %[ ^t]+ 为 空串
4)每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 " ^1"
5)每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 " " (如果一行是以空格开始的,则视之为一段的开始行)
6)将一段合并为一行: 替换 [ ^t]++^p^([~ ^t^p]^) 为 ^1 (注意: 此处假定文本是以DOS方式回车换行 - CR/LF)
7)去掉HTML TAG: 替换 ^{<*>^}^{<*^p*>^} 为 空串
8)删除HTML中的所有: 替换 <[ ]++a *[ ]++href[ ]++=*> 为 空串
9)删除文本中指定的前2列字符: 替换 %?? 为 空串
10)在第4列后插入2列空白字符: 替换 %^(????^)^(?^) 为 "^1 ^2"
11)查找所有的数字: [0-9]+[.]++[0-9]+
12)查找所有的单词: [a-z]+
13)查找所有的网址: http://[a-z0-9^~`_./^-^?=&]+
UltraEdit正则表达式(UltraEdit Syntax)
%1 搜索以1开头的行
1$ 搜索以1为结尾的行
? 匹配单字符
* 匹配多字符
Te+st 匹配"test", "teest", "teeeest" 等. 但不匹配 "tst".
te++st 匹配"test", "teest", "teeeest","tst" 等. 但不匹配 .
^p 新行 (DOS Files格式)
^r 新行 (MAC Files格式)
^n 新行 (UNIX Files格式)
^t tab键
[1-9] 匹配1-9的数字
[linux] 匹配linux中任何一个单词
[~0-9] 除数字外任何一个词
"^{John^}^{Tom^}" 搜索john和tom 如john sdfasdf tom被选种,当然不包括sdfasdf,其中^{和^}是分割符
0 0
- UE正则表达式设置
- UE中的正则表达式
- UE的正则表达式
- UE 正则表达式
- UE正则表达式语法
- UE正则表达式使用
- UE正则表达式使用
- UE正则表达式语法
- UE正则表达式使用
- UE正则表达式语法
- UE正则表达式
- UE正则表达式
- UE正则表达式
- UE正则表达式语法
- UE常用正则表达式
- ue正则表达式
- UE正则表达式语法
- UE正则表达式语法
- stm32 spi双机通信上电问题 记录
- db、dbm、dbi、dbd定义与区别
- 新的起点,我的GitHub主页...
- java多线程总结
- 210 4418 2416启动卡制作
- UE正则表达式
- OCP-1Z0-051-2015-42题
- shell中的grep,awk,sed,cut,sort
- 面向对象六大原则
- Android系统中数据库应用
- vim使用命令大集合
- ORA-01722: invalid number 一例
- 十分钟搭建Windows版Python开发环境(Eclipse+PyDev)
- java异常——异常分类+声明已检查异常+如何抛出异常+自定义异常类