https://static.06ms.com/static/images/index/12.jpg

收藏一些常用正则表达式,供参考/修改、使用

匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
匹配网址URL的正则表达式:^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
匹配国内电话号码:(\d{3}-|\d{4}-)?(\d{8}|\d{7})?
匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$
https://static.06ms.com/attach/2012/06/18/1281536675_99152266.png

全能数据批量处理(替换/查找/抽取/改名/转码/排序 ---- 已注册)

1、具有批量替换、批量查找(可反显查找串)、批量抽取、批量改名、简繁转换等功能;
2、支持一次批量处理多个文件:记事本/写字板/Word都没有提供;
3、*支持一次批量处理多组串:包括UltraEdit/VC等比较强的替换/查找工具都没有提供这个功能;
4、*支持高级表达式的匹配:支持大小写开关、特殊字符(如换行符)、特别是正则表达式(包括通配符)可实现符合复杂规则的匹配;比UltraEdit/Word等实现的正则表达式还要完整得多;
5、*生成动态替换串:替换结果可以是动态的,文件名可以是编号等;
6、*可抽取、采集指定模式的串,例如C程序中的注释、全部的中文字符串等等;
7、*不仅支持文本/超文本/XML,还支持office文档doc/rtf/xls/ppt,甚至包括word文件的页眉、页脚、图文框、office文件的所有属性等;
8、*支持超长多行的查找串和替换串:可以直接使用多行来编辑;
9、*查找替换定义可保存到文件作为模板(或称方案)重复使用,如全半角替换定义文件等,下次处理可选用以前留下的方案;
10 、*查找结果可以突出显示,可以作为桌面搜索引擎;
11、支持自动备份、备份恢复和清除备份;
带*的表示从其他软件中很难找到有类似的功能;
---------------------------------------------------------