php怎么用正则取出网址中某个参数?

php怎么用正则取出网址中某个参数?

$str = <<<TEXT
如下类似网址:
https://v.qq.com/iframe/player.html?vid=j00169ib5er&tiny=0&auto=0
https://v.qq.com/iframe/player.html?vid=x00243heka3&tiny=0&auto=0
TEXT;
  
preg_match_all("#\?vid\=(.+?)&#",$str,$arr);
echo '<pre>';
var_dump($arr[1]);
echo '</pre>';
/*
array (size=2)
  0 => string 'j00169ib5er' (length=11)
  1 => string 'x00243heka3' (length=11)
*/

 方法二;   
$str="https://v.qq.com/iframe/player.html?vid=j00169isdfsdsb5er&tiny=0&auto=0";
preg_match_all("/vid=([\s\S]*?)&/",$str,$arr);
print_r($arr);

 

如下类似网址:
https://v.qq.com/iframe/player.html?vid=j00169ib5er&tiny=0&auto=0
https://v.qq.com/iframe/player.html?vid=x00243heka3&tiny=0&auto=0

怎么用正则取出红色位置的参数?

即可以得到vid=和&中间的参数,谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112789.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • origin画图怎么拟合曲线_origin拟合平滑曲线

    origin画图怎么拟合曲线_origin拟合平滑曲线需要用到matlab的拟合曲线中的smoothingspline功能,同时origin画的图又比较好看且可以后续做多条切线,因此记录下matlab与origin联合使用的方法,并加上用origin的tangent插件做曲线多条切线的方法。

    2022年9月21日
    3
  • 高斯白噪声(white Gaussian noise,WGN)

    高斯白噪声(white Gaussian noise,WGN)高斯白噪声(whiteGaussiannoise,WGN)

    2025年7月24日
    3
  • 家用计算机如何关机,win7如何快速关机_win7快速关机的方法

    家用计算机如何关机,win7如何快速关机_win7快速关机的方法现在阶段随着系统的不断更新 用户们的需求也是越来越多了 我们在追求开机速度的同时 也在追求着快速关机的功能 不然等到别人都走了 而自己的电脑还没有完全关闭的状态 很是烦人 那么 win7 系统怎么实现快速关机呢 可以通过设置注册表来实现快速关机 今天小编就来满足大家这一需求 具体方法 1 主要通修改注册表的方法来实现快速关机 在电脑上使用快捷键 win R 在弹出运行窗口中输入 regedit 2 按确

    2025年10月2日
    0
  • java跨境电商ERP源码「建议收藏」

    java跨境电商ERP源码「建议收藏」1订单管理本模块支持多平台订单自动下载同步以及多帐号多店铺订单管理,方便用户对销售进行科学、直观的分类管理。包括订单处理,包装验货,称重出库,智能交运,交运日志,快速拣货,快速发货等子模块。2商品管理(SKU)商品管理模块,提供对亚马逊店逊商品进行线下管理的功能,包括但不限于中文名称、英文名称,售价等相应管理3.采购管理采购管理主要对于商品采购、入库、及供应商的设置,并于商品细分,包括采购管理、入库管理和供应商管理模块。4.物流管理此模块主要提供用户设置速途未对接的物…

    2022年9月20日
    1
  • 两个服务通过http传输excel文件

    两个服务通过http传输excel文件两个服务通过http传输excel文件

    2022年4月24日
    73
  • pycharm怎么运行django项目_django怎么用

    pycharm怎么运行django项目_django怎么用原文转载自:http://www.cnblogs.com/Leo_wl/p/5824541.html本文面向:有python基础,刚接触web框架的初学者。  环境:windows7   python3.5.1   pycharm专业版   Django1.10版  pip3一、Django简介  百度百科:开放源代码的Web应用框架,由Python语言编写……  

    2022年8月28日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号