Forums Neueste Beiträge
 

regexp fuer /string/ match?

08/02/2010 - 18:54 von Ulli Horlacher | Report spam
Ich suche einen regexp fuer "/string/" .

Ist doch eigentlich ganz einfach: m{/.+?/}

Aber jetzt kommt die gemeine Zusatzbedingung: im "string" darf auch die
Zeichenfolge "\/" vorkommen, wobei dieses "/" da dann nicht das Ende des
Strings kennzeichnet, also zB: "vorher/str\/ing/nacher"

Wie komm ich da an "/str\/ing/" ran?

Ullrich Horlacher Informationssysteme und Serverbetrieb
Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de
Universitaet Stuttgart Tel: ++49-711-685-65868
Allmandring 30 Fax: ++49-711-682357
70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/
 

Lesen sie die antworten

#1 Frank Seitz
08/02/2010 - 19:12 | Warnen spam
Ulli Horlacher wrote:
Ich suche einen regexp fuer "/string/" .

Ist doch eigentlich ganz einfach: m{/.+?/}

Aber jetzt kommt die gemeine Zusatzbedingung: im "string" darf auch die
Zeichenfolge "\/" vorkommen, wobei dieses "/" da dann nicht das Ende des
Strings kennzeichnet, also zB: "vorher/str\/ing/nacher"

Wie komm ich da an "/str\/ing/" ran?



$ perldoc perlre
Stichwort: negative look-behind assertion

Grüße
Frank
Dipl.-Inform. Frank Seitz
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel

Blog: http://www.fseitz.de/blog
XING-Profil: http://www.xing.com/profile/Frank_Seitz2

Ähnliche fragen