preg_replace Youtube ve Vimeo Nesne ve Embed bağlantıları kaldırmak

0 Cevap php

I regex-ifadeler için gerçekten yeni değilim, bu yüzden birisi Youtube ve Vimeo nesne url kaldırmak için bir veya daha fazla düzenli ifadeler ile gelip rahatsız olur diye merak ediyordum. Bu gerçekten sadece sürece o <object> ve </object> ve arasındaki her şeyi kaldırır gibi, Youtube-objects/embeds kaldırır önemli doesent.

Çok teşekkür ederim! :)

Örnek gömer:

<object classid="clsid:abc123_def456_ghi_789" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/abcdefg123456" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/abcdefg123456" allowscriptaccess="always" allowfullscreen="true"></embed></object>

<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/abcdefeg12"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/abcdefeg12" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>

<object classid="clsid:1234bcac" width="549" height="309" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=123456&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="549" height="309" src="http://vimeo.com/moogaloop.swf?clip_id=123456&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>

0 Cevap