Php Regex查找html页面的特定部分

Php Regex查找html页面的特定部分,php,regex,Php,Regex,我想要一个正则表达式从一组代码中找出下面的行。 我想找到的部分是:--- -->复制帧链接\“,\“url240\”:\“http:\/\/cs534515v4.vk.me\/u163220668\/videos\/1c1b06aec9.240.mp4\”,“url360\”:“http:\/\/cs534515v4.vk.me\/u16320668\/videos\/1c1b06aec9.360.mp4\”,“jpg\”如何处理 $str = "video_get_current_url\":

我想要一个正则表达式从一组代码中找出下面的行。 我想找到的部分是:---

-->复制帧链接\“,\“url240\”:\“http:\/\/cs534515v4.vk.me\/u163220668\/videos\/1c1b06aec9.240.mp4\”,“url360\”:“http:\/\/cs534515v4.vk.me\/u16320668\/videos\/1c1b06aec9.360.mp4\”,“jpg\”如何处理

$str = "video_get_current_url\":\"Copy frame link\",\"url240\":\"http:\\\/\\\/cs534515v4.vk.me\\\/u163220668\\\/videos\\\/1c1b06aec9.24‌​0.mp4\",\"url360\":\"http:\\\/\\\/cs534515v4.vk.me\\\/u163220668\\\/videos\\\/1c1b06aec9.36‌​0.mp4\",\"jpg\":\"http:\\\/\\\/cs534515.vk.me\\\/u163220668\\\/video\\\/l_8a5b0712.jpg\",\"‌​ip_subm\":1,\"nologo";

preg_match('/\\"Copy\sframe.*"jpg\\"/is', $str, $matches);

var_dump($matches);
输出:

array(1) {
  [0]=>
  string(199) ""Copy frame link","url240":"http:\\/\\/cs534515v4.vk.me\\/u163220668\\/videos\\/1c1b06aec9.24‌​0.mp4","url360":"http:\\/\\/cs534515v4.vk.me\\/u163220668\\/videos\\/1c1b06aec9.36‌​0.mp4","jpg""
}
http://cs534515v4.vk.me/u163220668/videos/1c1b06aec9.24‌​0.mp4

http://cs534515v4.vk.me/u163220668/videos/1c1b06aec9.36‌​0.mp4
编辑:

然后,如果您想从中提取视频url:

preg_match_all('/(https?:.*?\.mp4)/', $matches[0], $id);

//Then echo out the url's
foreach ($id[0] as $url) {
    // the preg_replace strips out the double backslashes.
    echo preg_replace('/\\\\/', '', $url)."<br />";
} 

工作示例:

复制帧的部分是什么?它是您要匹配的字符串的一部分吗?这是我必须匹配的长字符串的一部分………视频获取当前url\:“复制帧链接\”,“url240\:\”http:\\\/\\\\/cs534515v4.vk.me\\/u163220668\\\\\\\/videos\/1C1B069.240.mp4\,“url360\:\“http:\\/\\\\\/cs534515v4.vk.me\\/u163220668\\\/videos\\/1c1b06aec9.360.mp4\,“jpg\”:“http:\\\\/\\\\/cs534515.vk.me\\\\/u163220668\\\\\/videos\\\/l\u 8a5b0712.jpg\,“ip\u subm\:1,\”nol…….通常我想做的只是从复制帧链接获取内容,直到JPG我想直接获取视频链接的引用,我发现它在我粘贴的代码之间,即链接帧和jpgI之间编辑我的答案,以显示如何获取视频链接。。这就是你想做的吗?
http://cs534515v4.vk.me/u163220668/videos/1c1b06aec9.24‌​0.mp4

http://cs534515v4.vk.me/u163220668/videos/1c1b06aec9.36‌​0.mp4