Reguläre Ausdrücke
Volker
- programmiertechnik
0 Tom0 Tobias Kloth0 Volker
Hallo,
wie kann man mit einem Reguären Ausruck einen beliebigen Text ermitteln, der zw. zwei definierten Textfolgen steht?
z.B. :Hallo(x)Welt:
Nun möchte ich (x) ausgegeben haben.
Volker
Hello,
wie kann man mit einem Reguären Ausruck einen beliebigen Text ermitteln, der zw. zwei definierten Textfolgen steht?
vielleicht hilft Dir das weiter http://www.rrz.uni-hamburg.de/RRZ/W.Wiedl/Skripte/CGI-Perl/Regulaere_Ausdruecke/REInhalt.htm
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hallo Volker,
z.B. :Hallo(x)Welt:
Nun möchte ich (x) ausgegeben haben.
vielleicht:
~:Hallo(.*?)Welt:~
? In $1 steht dann '(x)' drin - in perl und php zumindest, wie das in anderen Programmiersprachen ist, weiß ich nicht - welche verwendest du denn?
Grüße aus Nürnberg
Tobias
Hallo Volker,
z.B. :Hallo(x)Welt:
Nun möchte ich (x) ausgegeben haben.
vielleicht:
~:Hallo(.*?)Welt:~
? In $1 steht dann '(x)' drin - in perl und php zumindest, wie das in anderen Programmiersprachen ist, weiß ich nicht - welche verwendest du denn?Grüße aus Nürnberg
Tobias
in Perl. Das funktioniert aber nicht:
near "/~~:Hallo(.*?)Welt:" Search pattern not terminated
Hallo Volker,
Hallo Volker,
[...]
Tobias
in Perl. Das funktioniert aber nicht:
near "/~~:Hallo(.*?)Welt:" Search pattern not terminated
wie sieht denn dein Code aus? (das was ich gepostet hatte, ist ein regulärer Ausdruck einschließlich Begrenzer)
Grüße aus Nürnberg
Tobias