Mailinglisten-Archive |
Noch ein Nachtrag - ist mir beim klick aufsenden noch eingefallen: On Wednesday 24 March 2004 18:24, Johannes Schlueter wrote: > das "lang=" muss in Deinem Ausdruck jedenfalls zutreffen, damit er matcht. > Jener Teil ist aber nicht zwangsläufig vorhanden.... Dies sollte z.B. durch > ersetzen mit "(lang=)?" umgehbar sein, also komplett > '/\/index.php4\?show_nav=(.*)(&|&)(lang=)?(.*)/s' - ungetested. (&|&)muss nur vorkommen, wenn lang= folgt, also irgendwie so: '/\/index.php4\?show_nav=(.*)((&|&)lang=)?(.*)/s' wenn Dir das die Nummerierung durcheinander bringt kannst Du auch noch ein ?: einfügen, damit die entsprechende Klammer mit dem lang= nicht im Ergebnis-Array auftaucht.... '/\/index.php4\?show_nav=(.*)(?:(&|&)lang=)?(.*)/s' Immernoch ungetestet johannes
php::bar PHP Wiki - Listenarchive