解析youtube链接PHP

时间:2010-04-19 10:21:43

标签: php regex youtube hyperlink

1 个答案:

答案 0 :(得分:3)

尝试使用:

if(preg_match_all('#\d+\|(.*?),#',$urlmap,$b))

我们需要考虑|之前的数字,而且|是正则表达式中的元字符,因此我们需要将其转义。但是这不会给你完整的URL。

相反,您可以split模式digits|上的输入为:{/ p>

$arr = preg_split('/\d+\|/',$input,-1, PREG_SPLIT_NO_EMPTY  );

修改

Working example