|
Sucht Übereinstimmung mit regulärem Ausdruck ohne Berücksichtigung von Groß- |
Tutorials - RegExpressions - Basics - oderTutorials - RegExpressionsBasics: oder
Es gibt noch das Zeichen | für ein "oder". So z.B. gilt so: A|B -> Zeichen A oder Zeichen B Das Oder-Zeichen gilt immer für den kompletten Ausdruck links davon oder rechts davon, nicht also nur auf das Zeichen links oder das Zeichen rechts davon - "^Apfel|Birne$" heißt also "^Apfel" oder "Birne$" --> "Apfel" am Anfang der Zeichenkette oder "Birne" am Ende der Zeichenkette korrekt muss es also, um ein absolutes entweder-oder zu bekommen: - "^Apfel$|^Birne$" <?php $reg = "^Apfel$|^Birne$"; if(eregi($reg, "Apfel")) echo "Apfel stimmt<br />\n"; if(eregi($reg, "Birne")) echo "Birne stimmt<br />\n"; if(eregi($reg, "ApfelBirne")) echo "ApfelBirne stimmt<br />\n"; ?> |