[quote=format_c,10.09.2003, 08:57]@havi:Wortgrenzen. Ist nur ein Beispiel.
Der Regex sucht in einer Zeichenkette entweder begriff1 oder begriff2 oder begriff 2.
aber einbegriff1 würde er nicht matchen. Ohne die \b's jedoch schon.
Das Beispiel ist nur aus der Luft gegriffen. Wollte ihm halt noch einen Hauch von Sinn verpassen.
Gruß Alex[/quote]
Leider tut
/\bwort1|wort2|wort3\b/ nicht das, was Du möchtest, es sei denn Du suchst nach wort1, vor dem eine Wortgrenze steht
oder nach wort2
oder nach wort3 auf das eine Wortgrenze folgt.
/\b(?:wort1|wort2|wort3)\b/ hingegen tut das, was Du - wahrscheinlich - wolltest.
Edit: Ich seh gerade, dass Dubu darauf schon hingewiesen hat - sorry.\n\n
<!--EDIT|Crian|1063190349-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite