Salve a tutti!
Ho la necessità di eliminare dalla classica stinga dei video di youtube, tipo questa:
tutto il codice tranne la parte racchiusa tra i tag <embed>, quindi la stringa dovrebbe risultare:codice:<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/UNvCsBfrB_M&hl=it"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/UNvCsBfrB_M&hl=it" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
Avevo quindi pensato di utilizzare le espressioni regolari e la funzione eregi_replace() in questo modo:codice:<embed src="http://www.youtube.com/v/UNvCsBfrB_M&hl=it" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed>
per eliminare almeno la prima parte del codice, poi per l'ultimo </object> posso utilizzare tranquillamente str_replace().Codice PHP:$video_thumbs = eregi_replace("^\<object.\<\/param\>$","",$video_thumbs);
Potete aiutarmi?

Rispondi quotando