2011-04-11 3 views
0

나는 이미 PHP로 작성된 포럼을 가지고있다.PHP에서 유튜브 주소 받기

누군가가 YouTube URL을 게시하고 해당 전체 URL/문자열을 가져 오는 것을 감지해야합니다.

아이디어가 있으십니까?

+0

가능한 복제 http://stackoverflow.com/questions/4545427/youtube-link-regex – Treffynnon

+0

어디서 게시 할 수 있습니까? 당신의 양식? 그리고 Regex - http://en.wikipedia.org/wiki/Regular_expression을 보셨습니까? –

답변

1
preg_match_all('/(http:\/\/www\.youtube\.com\/watch\?v=[^\s]*)/si', $str, $match_urls); 

이것은 YouTube 동영상 링크와 일치합니다.

+2

약식 http : // youtu.be/ID_OF_THE_VIDEO도 있습니다. 나는 또한'http : //'와'www'를 필수로 만들지 않을 것이다. – Capsule