reguläre Ausdrücke


Zeichenketten, die bestimmte Suchmuster verallgemeinern. Zur Abstraktion kommt bestimmten Zeichen innerhalb der Ausdrücke eine besondere Bedeutung zu. Darunter z.B. der Punkt (. heißt "ein beliebiges Zeichen"), das Plus (+ heißt "soll mindestens einmal vorkommen"), der Asterisk (* heißt "kann beliebig oft vorkommen") und der Zirkumflex (^ heißt "beginnt mit"). Eine Regel "^https*" findet bspw. alle Zeichenketten, die mit "http" und dann keinem oder beliebig vielen "s" beginnen. Die SpamAssassin Regel FU_UKGEOCITIES "URL with [a-z]{2}.geocities.com" alle URLs, die mit genau zwei Zeichen aus dem Zeichenvorrat von a bis z beginnen, auf die dann ein beliebiges Zeichen folgt, auf das wiederum die Zeichenkette "geocities" und ein weiteres beliebiges Zeichen mit der anschließenden Endung "com" folgt. Mit regulären Ausdrücken können leicht Gruppen von Links zur Bildung von Klick-Profilen zusammengefasst werden.