首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP Regex preg匹配

PHP Regex preg匹配
EN

Stack Overflow用户
提问于 2014-03-19 19:26:30
回答 2查看 293关注 0票数 1

很抱歉在这里问个问题。

下面有一个源代码,如何与http://www5.videouploadsite.com:182/d/skxxkycgz3b4quuoh6ueyzatiu7edyaim5x57picrg67ydu4eupttmie/video.mp4匹配?

我发现的模式是video.mp4,在本例中是查找单引号‘’中包含的字符串,结尾是video.mp4

我应该部署什么样的regex模式来匹配结果。

谢谢你帮助

代码语言:javascript
运行
复制
<div id="player_code"></div>

        <script type='text/javascript'>
                    if(navigator.userAgent.match(/Android|iPhone|iPad|iPod|Mobile/i)){
                jwplayer("player_code").setup({
                    file: 'http://www5.videouploadsite.com:182/d/skxxkycgz3b4quuoh6ueyzatiu7edyaim5x57picrg67ydu4eupttmie/video.mp4',       
                    image: 'http://www5.videouploadsite.com/i/00051/663d3hthe6ym.jpg',
                    width: '100%',
                    height: '100%',
                    provider: 'http',
                    startparam: 'start',                    
                    abouttext: 'videouploadsite',
                    aboutlink: 'http://www.videouploadsite.com/',
                sharing: {
                code: '<IFRAME SRC="http://www.videouploadsite.com/embed-663d3hthe6ym.html" FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO WIDTH=650 HEIGHT=370></IFRAME>',
                link: 'http://www.videouploadsite.com/663d3hthe6ym'
                }
                }); 
                    } else {
                     jwplayer("player_code").setup({
                    file: 'http://www5.videouploadsite.com:182/d/skxxkycgz3b4quuoh6ueyzatiu7edyaim5x57picrg67ydu4eupttmie/video.mp4',       
                    image: 'http://www5.videouploadsite.com/i/00051/663d3hthe6ym.jpg',
                    width: '100%',
                    height: '100%',
                    provider: 'http',
                    startparam: 'start',
                    primary: 'flash',
                    skin: 'http://www.videouploadsite.com/player/J6/bekle.xml',
                    abouttext: 'videouploadsite',
                    aboutlink: 'http://www.videouploadsite.com/',
                sharing: {
                code: '<IFRAME SRC="http://www.videouploadsite.com/embed-663d3hthe6ym.html" FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO WIDTH=650 HEIGHT=370></IFRAME>',
                link: 'http://www.videouploadsite.com/663d3hthe6ym'
                }
                });
                }
                </script><script>
                jwplayer().addButton(
                "http://www.videouploadsite.com/player/J6/download.png",
                "Download Video", 
                    function() {
                        window.open("http://www.videouploadsite.com/663d3hthe6ym"); 
                        return false;
                    },
                    "download"
                );
            </script>


<!-- Video ADs code start here -->
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-19 19:35:04

试试这个:

代码语言:javascript
运行
复制
preg_match("/file:\\s'(.*)'/uix", $searchText)

示例:http://regex101.com/r/bL4pF7

票数 1
EN

Stack Overflow用户

发布于 2014-03-19 19:54:23

这将搜索一个单引号,后面跟着任何内容,后面跟着字符video.mp4,后面跟着一个单引号

代码语言:javascript
运行
复制
preg_match("/'.*video\.mp4'/", $text_to_search_from)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22516178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档