sarnath
Legacy Member
Ik ben bezig met een aantal custom tags te maken die gebruikers kunnen gebruiken om in te voegen in reacties.
Nu wil ik graag een youtubetag gebruiken in het volgende formaat:
[ youtube]http://www.youtube.com/watch?v=NMAYr709-9Y[ /youtube]
(er staat een spatie voor "youtube" omdat de site hier anders moeilijk doet
wat dan vervangen moet worden door:
Nu krijg ik het wel gefixt dat er &1url vervangen wordt, maar omdat ik niet goed ben in reguliere expressies krijg ik het niet gefixt als er meerdere zijn, dus volgende tekst moet bijvoorbeeld kunnen:
wat als ouput dus moet geven mijn getypte tekst en twee youtube embeds.
Iemand enig idee of ik dit kan klaarkrijgen, want het enige wat mij lukt is er ééntje vervangen en dan verdwijnt mijn tekst of het extracten van alle linken, maar dat is dus ook niet wat ik zoek.
Nu wil ik graag een youtubetag gebruiken in het volgende formaat:
[ youtube]http://www.youtube.com/watch?v=NMAYr709-9Y[ /youtube]
(er staat een spatie voor "youtube" omdat de site hier anders moeilijk doet

wat dan vervangen moet worden door:
Code:
<object width="250" height="176"><param name="movie" value="http://www.youtube.com/v/NMAYr709-9Y"> </param> <param name="wmode" value="transparent"> </param> <embed src="http://www.youtube.com/v/NMAYr709-9Y" type="application/x-shockwave-flash" wmode="transparent" width="250" height="176"> </embed> </object>
Nu krijg ik het wel gefixt dat er &1url vervangen wordt, maar omdat ik niet goed ben in reguliere expressies krijg ik het niet gefixt als er meerdere zijn, dus volgende tekst moet bijvoorbeeld kunnen:
HTML:
$input = Dit is het eerste filmpje:<br />[youtube]link naar eerste[/youtube]<br />en hier is nog een filmje:[youtube]link naar tweede[/youtube]
Iemand enig idee of ik dit kan klaarkrijgen, want het enige wat mij lukt is er ééntje vervangen en dan verdwijnt mijn tekst of het extracten van alle linken, maar dat is dus ook niet wat ik zoek.
