Php 正则表达式提取但排除随机数位
正则表达式解析问题,我正在为Drupal组装一个嵌入式视频提供程序模块 对于基本视频页面,url如下所示:因此这个正则表达式可以很好地解析视频代码:Php 正则表达式提取但排除随机数位,php,regex,drupal,Php,Regex,Drupal,正则表达式解析问题,我正在为Drupal组装一个嵌入式视频提供程序模块 对于基本视频页面,url如下所示:因此这个正则表达式可以很好地解析视频代码: @v.ku6.com/show/([^“\&/])。html@i", 但是很多页面使用这种模式,所以我需要提取“ZP0DCEnRVpK4BiEU”,但不包括随机的4086312个数字 以下是我目前掌握的正则表达式: “@v.ku6.com/special/show\[这里有什么?]/([^”\&/]+)。html@i“,这里是什么?:\d+(数字)
@v.ku6.com/show/([^“\&/])。html@i", 但是很多页面使用这种模式,所以我需要提取“ZP0DCEnRVpK4BiEU”,但不包括随机的4086312个数字 以下是我目前掌握的正则表达式:
“@v.ku6.com/special/show\[这里有什么?]/([^”\&/]+)。html@i“,
这里是什么?
:\d+
(数字)这里是什么?
:\d+
(数字)<
@v.ku6.com/special/show(?:_\d+)?/([^"\&/]+).html@i
(?:)
是一个非捕获组,?
之后表示它可以在那里或不在那里,\d+
至少是一个数字请尝试以下操作:
@v.ku6.com/special/show(?:_\d+)?/([^"\&/]+).html@i
(?:)
是一个非捕获组,?
之后表示它可以在那里或不在那里,\d+
至少是一个数字另请参见