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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于kafuka的简单认识与理解「建议收藏」

    关于kafuka的简单认识与理解「建议收藏」因为工作中负责维护的产品中有使用消息中间件kafuka的系统,所以把工作中的理解和遇到的问题总结出来,方便后期查看,好记性不如烂笔头。kafuka是一个分布式的、分区化、可复制提交的发布订阅消息系统,使用kafuka需要对其中的一些概念做简单了解。一、kafuka基础1、topic主题:Kafka中用于区分不同类别信息的类别名称。由producer指定2、Producer:将消息发布到Kafka特定的Topic的对象3、Consumers:订阅并处理特定的Topic中的消息的对象4、broke

    2022年6月11日
    47
  • 支持向量机的基本思想和原理_人民战争思想的基本理论内容

    支持向量机的基本思想和原理_人民战争思想的基本理论内容一、支持向量机:SVM即支持向量机(SupportVectorMachine),是有监督学习算法的一种,用于解决数据挖掘或模式识别领域中数据分类问题。二、基本原理:SVM算法即寻找一个分类器使得超平面和最近的数据点之间的分类边缘(超平面和最近的数据点之间的间隔被称为分类边缘)最大,对于SVM算法通常认为分类边缘越大,平面越优,通常定义具有“最大间隔”的决策面就是S…

    2022年10月20日
    2
  • 俞敏洪是新东方_新东方创始人是谁

    俞敏洪是新东方_新东方创始人是谁一年前,不用考虑省略号后的故事,那是个不可能的假设。作为教育培训机构,新东方带有比一般企业更为浓烈的创始人气质。俞敏洪就是新东方,他的儒雅风度、人文情怀、幽默口才,卡内基式奋斗经历,都成为公司的标签。特别是另外两位同样富有个性魅力的创始人徐小平和王强离开后,俞更没有理由拒绝扮演这

    2025年11月2日
    6
  • android中UI设计心得

    android中UI设计心得UI布局的设计,布局方式有相对布局(RelativeLayout)线性布局(LinearLayout),表格布局(TableLayout),网格布局(GridLayout),帧布局(FrameLayout),绝对布局(AbsoluteLayout);下面这个界面的布局格式,是通过相对布局实现的,每一行是一个整体,整体里面也是也是通过相对布局实现的;编写项目时,我们需要在res中创建文件夹一定要

    2022年6月26日
    40
  • Java解析XML字符串格式「建议收藏」

    Java解析XML字符串格式「建议收藏」Java解析XML字符串格式代码示例结果展示代码示例publicstaticvoidmain(String[]args){StringparseStr=null;StringreturnMsg=”<?xmlversion=\”1.0\”encoding=\”gb2312\”?>”+”<Resultxmlns=\”http://www.fiorano.com/fesb/activity/DB

    2022年6月4日
    147
  • ubuntu设置中文输入法_ubuntu如何使用中文输入法

    ubuntu设置中文输入法_ubuntu如何使用中文输入法找到设置 选择区域和语言点击ManageInstalledLanguagees,提示安装的话安装即可4.点击图示内容。5.将Chinese(simplified)勾选上右键点击住,将汉语拖到第一位重启Ubuntu6.在输入源中点击+号,选中里面的汉语,再选中里面的汉语(IntelligentPinyin),添加即可,并将其移动到第一位。在输入源中点击+号,…

    2022年9月26日
    5

发表回复

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

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