我正在尝试创建一个函数,该函数使用preg_replace删除所有内容直到某个字符集。
它应该如何运作:
$url = 'https://vimeo.com/66140585';
function getVimeoId($url) {
$videoID = preg_replace_function($url);
return videoID;
}
$ videoID应为:66140585
但是我收到以下错误:Warning: preg_replace(): No ending delimiter '#' found
我的完整代码:
function getVimeoId($url){
$videoID = preg_replace("#[&\?].+$#", "", preg_replace("#https://(?:www\.)?vimeo.com", "", $url));
echo videoID;
}
对不起,我是PHP字符串函数的新手,仍然试图绕过它......