如何解决正则表达式提取,但不包括随机数位
| 正则表达式解析问题,我正在为Drupal集成一个嵌入式视频提供程序模块。 对于基本视频页面,URL如下所示:http://v.ku6.com/show/EJEiKXHN1avFezNi.html,因此此正则表达式可以很好地解析视频代码: \'@ v.ku6.com/show /([^ \“ \\&/] +)。html @ i \', 但是许多页面使用此模式http://v.ku6.com/special/show_4086312/ZP0DCEnRVpK4BiEU.html,因此我需要提取\“ ZP0DCEnRVpK4BiEU \”,但要排除其中随机的4086312数字。 这是我到目前为止拥有的正则表达式内容: \'@ v.ku6.com/special/show_ [这里怎么了?] /([^ \“ \\&/] +)。html @ i \',解决方法
尝试这个:
@v.ku6.com/special/show(?:_\\d+)?/([^\"\\&/]+).html@i
(?:)
是一个非捕获组,?
随后说它可以存在或不存在,and3ѭ至少是一个数字
,what goes here?
:\\d+
(数字)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。