找回密码
 加入
搜索
楼主: heavenm

[AU3基础] 有没有在正则能有帮忙的朋友啊!现金支付

 火.. [复制链接]
发表于 2012-6-3 22:28:50 | 显示全部楼层
#include
#include
$s_URL = 'http://www.discuz.net/forum-22-1.html'
Local $txt = _INetGetSource  ...
heavenm 发表于 2012-6-3 01:05



    有没有人可以帮我解释一下(?si)是怎么匹配的话 ,我没看懂得,谢谢。
发表于 2012-6-3 23:29:50 | 显示全部楼层
回复 16# xlj310

(?i) 是忽略大小写
(?s) 是让 . 可以匹配换行符, 默认时, 它不匹配换行
这个帮助上是有说明的, 可以把帮助多上十几二十遍也不会多! 结合实例看吧!
发表于 2012-6-3 23:38:07 | 显示全部楼层
回复  xlj310

(?i) 是忽略大小写
(?s) 是让 . 可以匹配换行符, 默认时, 它不匹配换行
这个帮助上是有 ...
user3000 发表于 2012-6-3 23:29


学习,学习!
发表于 2012-6-4 07:02:38 | 显示全部楼层
回复  xlj310

(?i) 是忽略大小写
(?s) 是让 . 可以匹配换行符, 默认时, 它不匹配换行
这个帮助上是有 ...
user3000 发表于 2012-6-3 23:29



    谢谢,学习了
发表于 2012-6-4 07:58:00 | 显示全部楼层
回复  xlj310

(?i) 是忽略大小写
(?s) 是让 . 可以匹配换行符, 默认时, 它不匹配换行
这个帮助上是有 ...
user3000 发表于 2012-6-3 23:29


传送一个链接,这里讲到了?i 和 ?m 这两个的含义
发表于 2012-6-4 07:58:21 | 显示全部楼层
传送一个链接,这里讲到了?i 和 ?m 这两个的含义
xlj310 发表于 2012-6-4 07:58


晕,链接忘贴了
    http://blog.csdn.net/iwanttoknow7/article/details/5773285
发表于 2012-6-4 10:46:57 | 显示全部楼层
谢谢,终于搞懂了(?i)。帮助中是英文,就一直没理解呢
发表于 2012-6-7 10:56:16 | 显示全部楼层
回复 1# heavenm

正则表达式     afan是大神哈,,我很多问题都是他帮忙解决的
发表于 2012-6-7 11:26:17 | 显示全部楼层
本帖最后由 xlj310 于 2012-6-7 11:27 编辑
#include
#include
$s_URL = 'http://www.discuz.net/forum-22-1.html'
Local $txt = _INetGetSource  
$r = StringRegExp($txt, '(?si)<th.+?<em>.+?</em>.+?href="([^"]+)".+?>([^><]+)<', 3)
...
heavenm 发表于 2012-6-3 01:05



终于理解了,我来解释一下,高手见笑,我这也主要是给后面的同学解释一下(有错误的话,欢迎帮我指正!)
一、(?si)忽略换行和忽略大小写(加了m后.号就可以匹配换行)
二、<th.+?<em>.+?</em>.+?href="
     <th任意多字<em>任意多字</em>任意多字href="
     .+就是上面说的匹配“任意多字”,并且加?使用惰性匹配。(贪婪匹配与惰性匹配请自行查资料了解)
三、([^"]+)这里重点,圆括号里面的匹配会生成一个组,StringRegExp函数的第三个参数3就是最后结果只有这些组有效。
      [^"]+可以匹配任意多个除英文状态的双引号以外的其他字符。
四、".+?>这个是匹配以英文双引号开始,中间任意多字,以>右尖括号结束的。
五、([^><]+)这里也是重点,这个组在最后也是有效的。
      [^><]+匹配除<和>左右尖括号以外的其他任意字
六、<以左尖括号结束
发表于 2012-6-7 11:28:28 | 显示全部楼层
看看能不能帮忙~~~~

评分

参与人数 1金钱 -10 收起 理由
user3000 -10 看看能不能帮忙~~~~????

查看全部评分

发表于 2012-6-7 22:37:37 | 显示全部楼层
谢谢楼主给我发了第一笔用AU3赚来的资金!
本来是没信心赚取这钱的! 楼主真是有钱人士啊, 亲自找上门来, 热 ...
user3000 发表于 2012-6-3 01:44



    讲信用,好人,有钱人。恭喜恭喜

评分

参与人数 1金钱 +10 收起 理由
user3000 + 10 现在才来! 茶都没了!

查看全部评分

发表于 2012-6-8 14:55:58 | 显示全部楼层
回复 10# user3000

哈哈 有意思 这么巧的事都有,前来恭喜下也沾沾喜气

评分

参与人数 1金钱 +10 收起 理由
user3000 + 10 都散场咯~!

查看全部评分

发表于 2012-6-9 18:39:16 | 显示全部楼层
厉害的~正则确实头疼~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-16 21:17 , Processed in 0.075412 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表