大校
随风无限跑包76646806
 
- 注册时间
- 2009-11-15
- 金币
- 29260 个
- 威望
- 23 个
- 荣誉
- 5 个
累计签到:39 天 连续签到:0 天 [LV.50]初入江湖
|
本帖最后由 随风飘 于 2014-11-11 17:34 编辑
这里留着做教程怎么样
一、文件提取:
一般DNF是成千上万的文件,几百上千的文件夹。这里利用电脑本能的功能:"搜索"
然后
一次用DOS命令(type *.txt>>f:\hb.txt 合并所有txt文件输出到F盘文件名为hb.txt,把这个写进记事本做成bat就可 )合并了它方便处理。
二、UE打开合并去重,查找规律做正则式.
再去QQ号与分隔符号:
正则式^.*\d----
三、后处理
1.
去掉小于8位字符^.{1,7}\r\n
2.
去除每行数字、字母、符号这外的字符
[^a-zA-Z0-9\`\/\*\-\+\.\,\<\>\;\'\:\"\`\~\!\@\=\_\#\$\%\^\&\*\(\)\[\]\{\}\\\?\|\r\n]
3.
行首空格: ^\s+
行尾空格:\s+$
4.
去掉8位数字
^\d{8}\r\n
5.去掉手机
^(13\d{9}|18\d{9})\r\n
这个DNF差不多就是用这些
但是很多DNF并不是那么简单,格式繁多。
常见的正则式有:
1、去IP:
(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])
2.去中文
[^一-龥]
3.去邮箱:
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$
还有很多,做多了这些式子并不难,主要是从文件中找规律,但是做的时要考虑不能干掉密码段,注意备份文件:
\d{1,2}\:\d{1,2}\:\d{1,2}这个去时间的还可精确,懒得弄了。
[A-Za-z0-9]{1,2}\-[A-Za-z0-9]{1,2}\-[A-Za-z0-9]{1,2}\-.*$这个去MAC后面所有东西
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
1
查看全部评分
-
|