YouTube가 제공하는 YouTube 내장 코드를 가져 와서 정규 표현식을 사용하여 유효한 FBML 코드로 변환하는 방법, 즉 fb:swf
태그를 사용 하시겠습니까?YouTube 내장 코드를 구문 분석하는 정규 표현식
지금까지 내가 함께 왔어요 정규 표현식은 다음과 같습니다
preg_replace('/<object(.*)<\/object>/i', "Whatever I need here...", $str);
나는 절름발이 알고 있지만, 내 첫 번째 시도입니다.
PS : YouTube 내장 코드 샘플,
<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/NWHfY_lvKIQ&hl=en_GB&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NWHfY_lvKIQ&hl=en_GB&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
어떤 결과가 주어진 샘플해야 – codaddict
당신이 방법을 요구하는지 가정합니다.? 퍼가기 코드에서 비디오 URL을 수집하면 원하는대로 원하는대로 만들 수 있습니다. – Marcelo
http : // stackoverf low.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 –