如何使正则表达式进行QQ校友的数据搜集

QQ校友中很多数额是遵循学校开展归类的,因此,我们如果了解学校的称呼,根据一些口径虽好搜寻您感兴趣的校友了。

任由是节还是八字,如果不是对方领出来要有什么特别喜好,送礼选择什么还真的不是钱差不多钱丢的从。

QQ校友的多寡查看或查询,是待报到才行的,QQ校友的报到,可以给用户通过输入验证码方式开展登录。博客已经发好多十分牛找来许多化解办法,在此不说这块,我们这边介绍下,如何分析页面,合理使用正则表达式,获取所需要的数目。

户毛绒过敏你送了只小孩子,人家花粉过敏你送了约束蓝色妖姬,人家喜欢JB(Justin
Bieber)你送了人同一张JT (Justin Timberlake)…..真真是使实力翻白眼。

经抓包工具IE Http Analyzer
可以跟踪到QQ校友的材料查询URL地址类似下面的格式:

毕竟哄人家开心了,还要思考送什么和好礼……要是这次还尚未送对,那也许下次将送分手礼物了……现在连忙来读书啊才是生日礼物的科学姿势吧!

http://xiaoyou.qq.com/index.php?mod=search&act=result&name=%E7%8E%8B&schooltype=3&slevel=GF&sname=%E8%A5%BF%E5%8D%97%E4%BA%A4%E5%A4%A7&sid=12229&deptname=&deptid=0&syear=1997&sex=0&age=-1&year=0&month=0&day=0&astro=0&homeprov=0&homecity=0&nowprov=0&nowcity=0

1.搂刮地图

 

“世界如此老,我思念去探视”、“说走就走的远足”……这些都是去年发火得扶摇直上九万里之词,可想而知现在青少年心中是同一粒多么躁动的良心,一客去了那就算刮到啦的地形图,非常适合旅游达人,一眼望过去吗是满盈之引以自豪。

于Google浏览器上,你看来的汉语地址信息是:

点图为国内/ 国外版,下图为 夜光版。

http://xiaoyou.qq.com/index.php?mod=search&act=result&name=%E7%8E%8B&schooltype=3&slevel=GF&sname=%E8%A5%BF%E5%8D%97%E4%BA%A4%E5%A4%A7&sid=12229&deptname=&deptid=0&syear=1997&sex=0&age=-1&year=0&month=0&day=0&astro=0&homeprov=0&homecity=0&nowprov=0&nowcity=0

  1. 手翻书

假设你登陆后,执行之页面,你就可以看到的片页面源码是之类所示(我截取了关切的那么片HTML代码):

此可正是有意志又非花钱的首选,
特别符合来想象力、画风清奇的同伙,一支笔一按照空白,能讲诉多少故事。

 <ul class=”results_list”>                 

 画成这样的话,适合吃干异常好的 以及 关系不极端好之爱人…………

 <li class=”request_one”> 

只要女性对象是独傻白甜,画个这种为是妥妥的哪!!

                    <a href=”/index.php?mod=profile&u=c265e4bd629300c500a439a57fc4b1c6d2458796fbfe9608″ class=”pic_user_m xy_card”><span class=”skin_portrait_round”></span><img src=”http://xy.store.qq.com/c265e4bd629300c500a439a57fc4b1c6d2458796fbfe96080″ alt=”王明灵” /></a> 
                    <div class=”list_info”> 
                        <p class=”user_info”><a href=”/index.php?mod=profile&u=c265e4bd629300c500a439a57fc4b1c6d2458796fbfe9608″ class=”user_name xy_card”>王***</a> </p>                        西南交大
                    </div> 
                    <ul> 
                        <li><img src=”http://imgcache.qq.com/campus\_v2/ac/b.gif” alt=”” class=”icon_script” /><a href=”javascript:is_sendscrip(‘c265e4bd629300c500a439a57fc4b1c6d2458796fbfe9608’);”>发多少纸条</a></li> 
                        <li><img src=”http://imgcache.qq.com/campus\_v2/ac/b.gif” alt=”” class=”icon_add” /><a href=”javascript:void(0)” onclick=”add_friends_frame(‘c265e4bd629300c500a439a57fc4b1c6d2458796fbfe9608’)”>加为好友</a></li> 
                    </ul> 
                </li>                  <li class=”request_one”> 
                    <a href=”/index.php?mod=profile&u=c265e4bd629300c5202a08ff05052aadd58b7e634ad8d204″ class=”pic_user_m xy_card”><span class=”skin_portrait_round”></span><img src=”http://xy6.store.qq.com/c265e4bd629300c5202a08ff05052aadd58b7e634ad8d2040″ alt=”王*霞” /></a> 
                    <div class=”list_info”> 
                        <p class=”user_info”><a href=”/index.php?mod=profile&u=c265e4bd629300c5202a08ff05052aadd58b7e634ad8d204″ class=”user_name xy_card”>王*霞</a> </p>                        北京理工大学
                    </div> 

  1. 庆生报

 

于TA生日的时,送上一样份当年生那天的报,是多炒鸡有易的人事呀。讲真,没达标某宝之前我还真的不知道竟然来这般送礼佳品。这么朴实的价格,这么长的礼物。

实质上我们用把内部:用户号码、姓名、学校,然后我们根据用户号码就得进一步赢得该用户的信了。 

4.木质明信片

用户详细的牵线内容页面地址是:http://xiaoyou.qq.com/index.php?mod=profile&u=c265e4bd629300c500a439a57fc4b1c6d2458796fbfe9608

难道说木头做的明信片就会挺特别了啊?答案: 是的!很!特!别(……)
明信片本来就是是非常温暖的物件,更不要说凡是平等摆这样特别之post card。
 反面写祝福,正面亲手刻上祝福, 难道还非称吧?

然后我们看来,这个页面的源码是:

5.充电宝

 <div class=”fun_info_class”> 

现行的伴来门玩乐,谁不待一个充电宝傍身!送女对象的讲话未自然将得出手,但是送给情人来说,选一个搞怪或者颜值高的充电宝还是能持续大欢乐的交情哒!

            <p><span class=”c_tx2″>性    别: </span><span>女</span></p>             
            <p><span class=”c_tx2″>生    日: </span><span>1978年12月27日</span></p> 
            <p><span class=”c_tx2″>星    座: </span><span>魔羯座</span></p>          
            <p><span class=”c_tx2″>上次报到:</span> <span>1上前(共10破)</span></p> 
            <div class=”list_sch_wrap”><p><span class=”c_tx2″>就读学校:</span></p><ul class=”list_sch”><li><a href=”/index.php?mod=school&act=schoolportal&school_id=12229″>西南交大</a></li></ul></div> 
        </div> 

6. 转运珠

 这个邪页面中来性别、生日、星座、上次登录时等息息相关消息,这样多就是结了整的用户信息了。

很多妹纸还是于信运势的,比如星座啊、塔罗牌之类的,送及一样发转运珠再加相同拧关心祝福之水乳交融话语,戴在尴尬又专门。

 好了,大的地方我们懂得了,看看实际如何把页面内的信息提取出来。

7.手作

 第一步,把页面内容分别,获取感兴趣的有的,正则表达式是:<li\s+?class=”request_one”\>\s*(.*?)\s*<ul\>

包亲手烘焙的糕点、DIY工艺品、装饰品等等。讲真,现在失去蛋糕店亲手做蛋糕着实不用啊钱,除非你洒了平等吨的食用金箔粉。再来说手作毛毡钱管啊、娃娃啊更加是吃力休费财的呐,网上买好材料包就能够DIY一个旷世之装饰品给TA啦。

里表达式\s的意如下:

  1. 刻字梳
\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。

临近几年大盛行这种“留名”的礼,
当然,除了直接地雕琢个名上去之外,还可以刻上一行诗词或你们之间的暗语。

* 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。* 等价于{0,}。
+ 匹配前面的子表达式一次或多次。例如,’zo+’ 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。
? 匹配前面的子表达式零次或一次。例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" 。? 等价于 {0,1}。

9. 乐高

\s+?
标识有一个顶几近个缺损白字符

夫实在就比如kindle一样, 拥有的红颜知道它们的好。
拼装成各种大侠、怪兽、飞机,好看的hin~

(.*?)
标识非贪婪模式匹配任何字符

10.懒人数沙发

 我们视正则表达式工具被拿走的结果是: 星座 1

懒人沙发应该算一个质优价廉的好礼,
现在爱人还是不顶多人口会见有,但是一放个懒人沙发,再铺条地毯,马上整个档次就上来了。

 

11.3D打印笔

 其中每项都排下了,我们把它放一个List集合中,然后每个门类还展开相同次正则表达式的配合,获取到具体的内容。 

送此绝对让人面前一样亮,虽然打印笔非像3D打印机那样能够打印出屋、车子、人体器官,但是打印笔则稍,一些微型的饰品,比如
车模、笔盒之类的要么得以画了便会拿起来用底,当年神笔马良的企盼算是于几千年晚的今日算实现了。
不掌握以后可免得以画出一个实在的女对象……

                 #region 获得各列表字符串

12.DIY定绘制钉画

                List<string> itemHtmlList = new List<string>();
                string itemRegex = “刚才底正则表达式”;//<li\s+?class=”request_one”\>\s*(.*?)\s*<ul\>

这个实际上是人所共知的DIY礼品,所以要使独立说。看了
陶瓷杯子上画画、白衬衫上画画、沙子作画的,但现图钉也得画啦。
照片为卖方,人家打印好了号码,货到后又用对诺颜色的图钉钉上去就变成一幅描绘啦。

                Regex re = new Regex(itemRegex, RegexOptions.IgnoreCase | RegexOptions.Singleline | RegexOptions.IgnorePatternWhitespace);

13.  化妆品组合套装

                Match mc = re.Match(content);
                if (mc.Success)
                {
                    MatchCollection mcs = re.Matches(content);
                    foreach (Match me in mcs)
                    {
                        string strValue = me.Groups[1].Value;
                        itemHtmlList.Add(strValue);
                    }
                }
                #endregion

寿星如果是女生的话语,一套化妆礼盒最契合不了呀。她免了解化妆的语,一效仿淡妆礼盒可以看做入门练手,
她是化妆达人那就送法中心彩妆。当然啦,品牌要如追求一下的。

 

14.微型投影仪

 上图被黑色背景下的有的,就是咱们各级起要分析的内容。

以是一个性价比大之bigger物件,
手机电脑看视频屏幕小就算是了,而且辐射什么的眼力容易受损,送一个袖珍投影仪,一会在手,天下自己出。

 然后我们重新采取正则表达式:<a\s+?href=”(.*?)”.*?src=”(.*?)”.*?alt=”(.*?)”.*?&u=(.*?)”.*?</p\>\s*(.*?)\s*</div\>

15.口红

哪怕可以获取下面的作用

Dior、 Chanel、 YSL、CL
都没错,毕竟一管口红能为此老久哒,而且还要是为此在吻上之,买同一只好口红送给你女生自是深棒哒~

里刚则表达式部分字符的意如下:

16.kindle 2

. 匹配除 "\n" 之外的任何单个字符。要匹配包括 ‘\n’ 在内的任何字符,请使用象 ‘[.\n]’ 的模式。

本条好不容易比较让争议的成品,当代人的阅读量每年还在跌落,有些人开都非扣,
有些人拘禁开啊看纸质版。但是身边开始用了kindle的爱侣,却真真的无一个口吐槽,并且已错过哪还不离开身矣,全都在跪拜“kindle
大法好”。

* 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。* 等价于{0,}。
+ 匹配前面的子表达式一次或多次。例如,’zo+’ 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。
? 匹配前面的子表达式零次或一次。例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" 。? 等价于 {0,1}。

17. 小动物

 星座 2

此地说之就是诚心诚意、能动、能为的小动物。唯一的风险就是是愿意君绝不打至如此色的dog。。。

 

18. 现场门票

下面我们只要依据用户信息页面,去取其它的相干消息了,我们就此正则表达式:<div\s+?class=”fun_info_class”\>.*?</span\>\s*?<span\>(.*?)</span\>.*?</span\>\s*?<span\>(.*?)</span\>.*?</span\>\s*?<span\>(.*?)</span\>.*?</span\>\s*?<span\>(.*?)</span\>.*?</div\>

假设是女生便送演唱会门票, 如果是男生就是送球票嘛~

来过滤代码,就可以了。 

19.roseonly

 星座 3

rose only ,肉丝一客(说了打人憋打脸!)
从名字就可以看出了物件的旷世,一个丁只能购买同一仅。而独步也是每个人思念拥有的。价钱也老顺眼,基本是999、1314、1999……

 整个经过尽管是如此翻来覆去获取,解析,就足以兑现对QQ校友数据的采访了。

20.
最后大招就是——打钱!!
微女生啥都生矣、有些女生向也不知底想要吗!
那就是一直折现好与否,女孩的意念憋乱猜,送错了礼有时候有不好还“挥手来不及说再见”……
要自己放图吗? 那对双眼动人,不管什么肤色的客本人还容易……

而起少数坏,就是QQ校友和用户ID不是QQ号码,并且你找不出与QQ号码有其他涉及的地方,这或就是苦保护的举措吧。

关爱我的微信【 yingrendao 】
每日推送最新提升自信及恋爱情商文章。

比方阁下有好之道,可以博到干关系,大家可追究一下。 

恢复数字【1】免费下载电子书《天生好手》,解密自信为什么是成功恋爱的主要核心。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图