全球主机交流论坛
标题:
求助大神们 正则表达式 preg_match_all
[打印本页]
作者:
tyucom
时间:
2017-3-24 14:20
标题:
求助大神们 正则表达式 preg_match_all
搜索结果里是这样:
<cite id="cacheresult_info_2">www.199999.com/
<cite id="cacheresult_info_3">www.193fff.com/
<cite id="cacheresult_info_*">www.1905.aaaa/
我要把网址弄出来。
preg_match_all ("|<cite id="cacheresult_info_(*?)/ |is",$html1, $arr );
这个preg_match_all 的 正则表达式 要怎么写呀。
正则表达式 不懂呀。
只是弄一个采搜索结果里的网址程序。
求助一下大神
懂的帮个忙哦。
作者:
sora
时间:
2017-3-24 14:20
preg_match_all('/<cite\s+id=".+">(.+)&/iUs', $test, $arr);
复制代码
如果每个网址后面都是/
preg_match_all('/<cite\s+id=".+">(.+)\//iUs', $test, $arr);
复制代码
作者:
地瓜侠
时间:
2017-3-24 14:39
%<cite id="cacheresult_info.*?>(.*?)\/ %sim
复制代码
作者:
tyucom
时间:
2017-3-24 15:00
sora 发表于 2017-3-24 14:20
如果每个网址后面都是/
感谢。 测试了下可用。
有的有,有的没有。 测试了下有结果了。
这正则一直没搞明白。
作者:
tyucom
时间:
2017-3-24 15:04
地瓜侠 发表于 2017-3-24 14:39
感谢。
欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/)
Powered by Discuz! X3.4