【发布时间】:2014-02-18 19:01:39
【问题描述】:
所以我有这样的代码
http://vid.cdn.domainname.com/_videos_t4vn23s9jc5498tgj49icfj4678/0000430/_mp4/0430303.mp4
这是我从链接获得的视频文件,我可以使用此文件在我的网站上流式传输它
但问题是我得到的链接中的域名并不总是相同的,但流文件的域名总是相同的。
所以我需要删除
http://vid.cdn.domainname.com/
来自带有 preg_match 或某种方法的 url,只留下一个指向这样的视频文件的链接
_videos_t4vn23s9jc5498tgj49icfj4678/0000430/_mp4/0430303.mp4
我猜 preg_match 将是使用的方法,但我不确定。有什么建议吗?
编辑:
我在这里找到了某种答案Preg_match: get last two domain segments from url in one expression,但我不确定它是否总是有效,我必须再测试一下。
【问题讨论】:
-
使用parse_url 获取路径。需要时使用正则表达式,不需要时使用不要。
标签: php preg-match