Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Samstag 05 Juni 2004 17:47 schrieb Bastian Haustein: > Hallo Tim, > hallo Liste! > > Der "Regex Coach" ist ja echt ein tolles Tool! > > Wenn gerade noch wer lust auf Regex-Coaching hat: ;-) > > Wie kann man 'Variablen' in Regex einbauen? Mal ein Passendes Beispiel, das > meine Frage klar machen kann: Ich will etwa zu einem Anfangs-Tag dass > "passende" End-Tag finden. > > Beispielcode: > <BlocK1>bla<block2></block2>bla<a>blubber</a></block1></block3> > ->hier hätte ich dann gern den kompletten Block 1 ausgeschnitten (evtl. > auch den Block 2, ist mir mal gerade egal)(Groß/Kleinschreibung mit i > ignorieren, ist mir klar!) > > Es könnte aber genauso > <BlocK99>bla<block2></block2>bla<a>blubber</a></block99></block3> heißen > ->hier hätte ich dann gern den kompletten Block 99 ausgeschnitten. > > Irgendwie kann man doch den aktuellen Inhalt vorhergehender Platzhalter an > späterer Stelle wieder in den Ausdruck einbauen (also hier die 1 bzw. 99), > oder? > Ich meine mal was gesehen zu haben wie "<block(.*)>.*</block($1)>", aber > das funktioniert so nicht :-( geht genauso wie bei preg_replace da wirst du sicher schon mal aus \\<n> gestossen sein.... mehr isses nich und das war ausm ff :) - -- MfG Michael Siebert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAwsBcao3uR0c9690RAo8+AJ9xTH1FwIdXAyu2Eey8RC6nOXH3cQCgm0B0 2xUZJnOSjSeXEK94WKRUQiM= =ack5 -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive