sex123 发表于 2014-4-27 16:40:39

有点迷茫,不知道是不是你要的。
水木子 发表于 2014-4-27 16:34 http://www.autoitx.com/images/common/back.gif


    我要的是以icon for为特征的正则,因为有的没有icon-triangle的字样。

水木子 发表于 2014-4-27 17:03:48

回复 16# sex123

你别告诉我这是你要的!
<a href="([^"]+).+?Icon for

sex123 发表于 2014-4-27 17:30:40

回复 17# 水木子
终于对了,不过效率有点低,反应了半天提示对话框了。Local $html=BinaryToString(InetRead("http://www.ncbi.nlm.nih.gov/pubmed/24755572",1),1)
Local $strrg=StringRegExp($html,'<a href="([^"]+).+?Icon for', 3)
If Not @error Then MsgBox(0, '', $strrg)

lixiaolong 发表于 2014-4-27 17:52:17

回复 18# sex123

你这样恐怕以后没人帮你。。。

sex123 发表于 2014-4-27 17:53:49

回复sex123

你这样恐怕以后没人帮你。。。
lixiaolong 发表于 2014-4-27 17:52 http://www.autoitx.com/images/common/back.gif

怎么了,我只是反应情况,我就先用这个正则吧,以后失效再说吧。

水木子 发表于 2014-4-27 19:15:32

本帖最后由 水木子 于 2014-4-27 19:22 编辑

回复 18# sex123

我想应该是获取网页源码用了很多时间吧!

另外你这提问真的是基本靠猜啊!你自己回头看看,你觉得你自己能看懂你问的什么吗?你这贴的大部分时间是让大家猜你的问题,而不是如何解决问题。
你可以借鉴下这些朋友的提问方式 http://www.autoitx.com/forum.php?mod=viewthread&tid=44079&highlight=%D5%FD%D4%F2
上图并标记自己的问题,适当的上些代码,说明下自己已经测试过哪些方法,这样不管是谁都能很快的知道你想解决的问题,“对症下药、药到病除”。

121044246 发表于 2014-4-29 11:29:27

回复 15# 水木子


    正则不懂,为什么你的表达式是icon-triangle.+?href="([^"]+)我觉得应该是icons portlet.+?href="([^"]+)

zxhou1 发表于 2014-4-30 16:12:59

强大的正则式啊,学习中
页: 1 [2]
查看完整版本: 帮写一个正则