我有一个字符串这样的:正则表达式查找YouTube链接字符串
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, https://www.youtube.com/watch?v=7TL02DA5MZM when an unknown printer took a galley of type and scrambled it to make a type
这是我有:
preg_match("(?:http://)?(?:www.)?(?:youtube.com|youtu.be)/(?:watch\?)?([^\s]+?)", $content, $m);
var_dump($m);
,并要提取Youtube链接形成的。 视频ID也可以。
不胜感激!
我得到您的正则表达式错误:未知修饰符'?'在 – user998163 2015-01-15 17:24:41
看到我的更新..它适用于我。我想你忘了添加分隔符。 – 2015-01-15 17:27:39
它忽略了youtu.be(ex.https://youtu.be/NFD1dtTosQc) – user998163 2015-01-15 17:36:46