Mailinglisten-Archive |
Hi Mathias
> preg_replace ('/\[url=(.*?)\](.*)\[/url\]/mi',
> '<a href="\1">\2</a>',
> $text);
>
> m: Wird über gesamten $text durchgeführt, auch wenn Zeilen-
> umbrüche dazwischen sind ( \n )
> i: Groß-Kleinschreibung bei der Suche egal (also ob url oder
> URl oder UrL)
>
> (.*?) So wenig wie mögliche beliebige Zeichen finden.
> sonst findest du bei [url=...] [/url] ... [url=...] [/url]
> Alles zwischen dem ersten [url und dem letzten /url]
> Resultat wird (wegen der Klammern) in einer "Variablen" ge-
> speichert ... \1 in dem Fall
> (.*)Findet dann alles zwischen [url=...] und [/url] und
> speichert es in \2 zum ersetzen
super vielen dank, vor allem für die erklärung!
Ich hoffe jetzt kapier ichs
so long
david
php::bar PHP Wiki - Listenarchive