无名 发表于 2022-5-8 17:08:49

【原创教程】正则提取云免流线路代码

【说明】
在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。"正则表达式"就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码 —— 百度

刚才学习正则表达式,看了一点会点皮毛也不能这么说其实我也没会啥,等我写完这文章我再去看,我先说明下我很少看评论的,提的问题我基本不回别抱怨 ,在这我拿骚猪的流控假混淆线路来提取其它流控的线路我不清楚 如图一

在mt管理器打开线路文件 右上角菜单点搜索 出现框后点右下角设置勾上正则表达式 ,然后查找里输入^*(#).*$   说明下我们可以发现这些无关云免流线路代码每行的字符里都有# 然后用这 正则表达式 删除含有指定字符串#的行 ,替换里 为空然后点全部 就会删掉这些无关字符看到明文了 如图二、三

有空行 免流的代码分别在149、181、213、245行 然后用^\s*\n删掉之间的空行 就得出整洁的明文了 如图四

上面两条正则表达式连起来就是 ^*(#).*\s*\n

写下几个参数详解

^匹配字符串开始

\s匹配空白字符

*匹配前面的子表达式零次或多次

\n匹配换行符

$匹配字符串结束

好了挺简单的,随意转载,注不注的出处随你,转载时请编辑完善下,我写时表达可能不清晰我去发芥子了
http://cdn.u1.huluxia.com/g4/M03/17/06/rBAAdl9AAZKABQkKAANigBAN6XM956.jpghttp://cdn.u1.huluxia.com/g4/M02/17/06/rBAAdl9AAZOAX9cGAAJiAcjSMGA055.jpghttp://cdn.u1.huluxia.com/g4/M02/17/06/rBAAdl9AAZSAP08SAAKNaZNAVoc086.jpghttp://cdn.u1.huluxia.com/g4/M02/17/06/rBAAdl9AAZmAbWqUAAC9rXbTYyc514.jpghttp://cdn.u1.huluxia.com/g4/M02/17/06/rBAAdl9AAZ2AHHiEAAPrtSCEFAM308.jpg
页: [1]
查看完整版本: 【原创教程】正则提取云免流线路代码