Thread regex escape (11 answers)
Opened by jmb at 2006-02-21 17:01

jmb
 2006-02-22 09:12
#63129 #63129
User since
2006-02-08
30 Artikel
BenutzerIn
[default_avatar]
hi, danke für Ihre Antworten

werde mal sehen, ob der funktionsaufruf, die regex selbst oder single quotes fuer mich am besten passen. habe das problem, dass ich einen string habe, der ungefaehr so aussieht:

test|test2|test3

die pipes müssen im string bleiben und dürfen nicht escaped werden, da ich sie in der regex für die alternierung brauche, wenn jetzt zwischen den pipes regex steht, werd ich es jetzt wohl mal so versuchen:

Code: (dl )
my $sth =~ m/('test'|'test3*'|'test3')/;


Sollte das einfachste sein, da ich dann den string selbst mit einem substitute manipulieren kann und ihn dann so in die regex werfe.

also danke nochmal für die denkanstoesse.
jmb

p.s. hoffentlch hab ich so frueh am morgen noch keinen denkbug ;)

View full thread regex escape