正则问题,高手看看,大家能帮我哈

satiling 2017-07-10 09:41:39
$str = "<script type=\'text/javascript\'>var lDLxGYxS=\'https://cps.yaoqing.com/yqtrack.php?site_id=94527&aid=2352&euid=gd&t=https://item.jd.com/2693903.html\';window.location.href=lDLxGYxS;</script>";

我需要一个正则,匹配出来https://item.jd.com/2693903.html

这个后面真实的地址不一定是https,也不一定是jd的商品

谁能写个正则哈,谢谢
...全文
213 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hongmei85 2017-07-11
  • 打赏
  • 举报
回复
$s = <<<'TEXT' <script type='text/javascript'>var GEUDXUNU='https://c.duomai.com/track.php?t=http://item.yhd.com/item/75224230&aid=58&site_id=94527&euid=n4217999';window.location.href=GEUDXUNU;</script> <script type='text/javascript'>var XlmAGHQm='https://cps.yaoqing.com/yqtrack.php?site_id=94527&aid=2352&euid=gd&t=https://item.jd.com/3126183.html';window.location.href=XlmAGHQm;</script> TEXT; preg_match_all("|[?&]t=(.+?)[&']|",$s,$m); print_r($m[1]);
果酱很好吃 2017-07-11
  • 打赏
  • 举报
回复

preg_match_all("#t=(.+?)'#",$s,$m);
print_r($m[1]);
/*
Array
(
    [0] => http://item.yhd.com/item/75224230&aid=58&site_id=94527&euid=n4217999
    [1] => https://item.jd.com/3126183.html
)
*/
satiling 2017-07-10
  • 打赏
  • 举报
回复
<script type='text/javascript'>var GEUDXUNU='https://c.duomai.com/track.php?t=http://item.yhd.com/item/75224230&aid=58&site_id=94527&euid=n4217999';window.location.href=GEUDXUNU;</script> <script type='text/javascript'>var XlmAGHQm='https://cps.yaoqing.com/yqtrack.php?site_id=94527&aid=2352&euid=gd&t=https://item.jd.com/3126183.html';window.location.href=XlmAGHQm;</script> 每次链接不同 我希望这2个链接能够匹配出来 http://item.yhd.com/item/75224230&aid=58&site_id=94527&euid=n4217999 和 https://item.jd.com/3126183.html

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧