可能重複:
parse youtube video id using preg_matchPHP的解析YouTube視頻ID
我想通過正則表達式來提取輸入字符串的YouTube視頻ID。輸入總是如下:[youtube=-J_JLXuioEI]
我需要id,在這種情況下是-J_JLXuioEI
。 現在我用下面的正則表達式:
preg_match_all('/youtube=([a-zA-Z0-9\-_]+)/', $string, $m);
我擔心谷歌使用其他字符,如在它們的ID !
,所以我想問一下,如果你有一個通用ID如何解析這些ID。
感謝很多提前,
enne
這是不一樣的。 AFAIK他要求從字符串中提取ID,而不是從YouTube網址中提取。 – m0skit0
對不起,我忘了提及我可以輸入幾個這樣的字符串,例如「[youtube = -J_JLXuioEI] [youtube = -ABCD-EFG] [youtube = -J_JLXuioEV] ..」 – enne87