少校
- 注册时间
- 2014-4-5
- 金币
- 3127 个
- 威望
- 1 个
- 荣誉
- 1 个
累计签到:338 天 连续签到:0 天 [LV.365]无线熟人
|
谢谢您的工作,请问是否有用UE处理字典的好教程(或者您自己做的笔记)?我从论坛里找到某位大神写的代码是:
1、干掉行尾与行首的空格正则,正则表达式引擎选择unix下的:
删除行首空格:
^\s+
再删除行尾空格:\s+$
2、去掉中文点到文件--转换 UNICODE/UTF-8转UTF-8(Unicode编辑)选项成黑色
正则处理:[^一-龥]
删除中文完成后最好回到之前这一项是灰色的,因为这种格式的文件打开后占地方很大。
3、然后去掉8位数字正则表达式引擎选择Unix
^(\d\d\d\d\d\d\d\d)$
4、再去掉有手机的,正则表达式引擎选择Unix
^.*(13\d\d\d\d\d\d\d\d\d).*$
^.*(15\d\d\d\d\d\d\d\d\d).*$
^.*(18\d\d\d\d\d\d\d\d\d).*$
^.*(147\d\d\d\d\d\d\d\d).*$
5、去空行引擎选择UE
%[ ^t]++^p
6、去不足八位长度引擎选择perl
^.{1}$|^.{2}$|^.{3}$|^.{4}$|^.{5}$|^.{6}$|^.{7}$
^\S{1,7}$
至少16位,并且必须由数字和字符组成:引擎选择perl
^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{16,20000}$
去掉长度为16到100的字符串,引擎选择perl
^\S{16,}$
/////////////////////////////////////////////////////
如果方便的话,您可以把这次处理我这个源文件的过程写个小教程,非常感谢!
|
|