phpbar.de logo

Mailinglisten-Archive

AW: [php] Re: [URL][/URL] tags?

AW: [php] Re: [URL][/URL] tags?

David Soria Parra php_(at)_phpcenter.de
Thu, 1 Nov 2001 13:15:48 +0100


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