精易论坛

标题: 正则匹配问题 [打印本页]

作者: lansetiankong    时间: 2018-8-17 17:13
标题: 正则匹配问题
        itemprop="episode"
        itemtype="http://schema.org/Episode"
        _stat="series:numbtn"
><a href="http://v.qq.com/x/cover/0ncnajxdffj1gw8.html?vid=s0027i22rwg"
        target="_blank"
       
        itemprop="episode"
        itemtype="http://schema.org/Episode"
        _stat="series:numbtn"
><a href="http://v.qq.com/x/cover/0ncnajxdffj1gw8.html?vid=s0027i22rwg"
        target="_blank"
                itemprop="episode"
        itemtype="http://schema.org/Episode"
        _stat="series:numbtn"
><a href="http://v.qq.com/x/cover/0ncnajxdffj1gw8.html?vid=s0027i22rwg"
        target="_blank"

怎么取出这个链接。http://v.qq.com/x/cover/0ncnajxdffj1gw8.html?vid=s0027i22rwg
这个地址在整个页面有很多。只取出  target="_blank" 和_stat="series:numbtn"这个中间的地址。


用助手测试带回车键可以取出。放到程序里不行了就。


作者: cloak    时间: 2018-8-17 17:15
<a href="(.*?)"
作者: 大司命    时间: 2018-8-17 17:15
  1. href="(.*?)"
复制代码

补充内容 (2018-8-17 17:16):
  1. <a href="(http.*?)"\s+target="_blank"
复制代码

作者: lansetiankong    时间: 2018-8-17 17:27
谢谢大家·找到办法了。
作者: lansetiankong    时间: 2018-8-17 17:37
        _stat="series:numbtn"([\s\S]*?)        target="_blank"
这个可以
作者: endless1    时间: 2018-8-17 18:34
一般来说最简单的方法就是全部复制, 然后将需要取的文本改成[\S\s]*?  通配   然后放入常量里面就行


QQ截图20180817183304.bmp (1.26 MB, 下载次数: 1)

QQ截图20180817183304.bmp

test.e

675.93 KB, 下载次数: 0


作者: 蘇中二少    时间: 2018-8-17 19:49
  1. 最好是上整个文本才好匹配哦
复制代码

作者: 蘇中二少    时间: 2018-8-17 19:50
  
最好是上整个文本才好匹配哦





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4