Zdravim.
Do vlasneho bbtag editoru som si dal tag [youtube] na vkladanie youtube videi.
Problem mam so spracovanim tohto tagu. Nasiel som regularny vyraz na nete, ale nefunguje mi tak ako by mal...malo by nahradit
(nieco)youtube.com/watch/?v=(cosi)
kde nieco moze byt aj
www., aj
http://, aj
http://www. alebo aj
http://uk.. Vystup by mal byt normalne embed video.
Mam toto, ale nefunguje mi to:
Kód:
$Text = preg_replace("#\[youtube\](*)?youtube.com/watch\?v=([A-Za-z0-9\-\_]+)\[\/youtube\]#i", "<object width=\"425\" height=\"355\"><param name=\"movie\" value=\"$1youtube.com/v/$2\"></param><embed src=\"$1youtube.com/v/$2\" type=\"application/x-shockwave-flash\" width=\"425\" height=\"350\"></embed></object><br />http://youtube.com/watch?v=$2", $Text);
Vypisuje mi
Citácia:
Warning: preg_replace() [function.preg-replace]: Compilation failed: nothing to repeat at offset 12 in C:\Program Files\VertrigoServ\www\traceur\func.php on line 215
Dik