burghi'sphp-dummies.de
PHP für Einsteiger und Fortgeschrittenere - an laufenden Scripten erklärt
07.09.2010, 02:01 Uhr - Impressum

Tutorials - RegExpressions - Basics - oder

Tutorials - RegExpressions
Basics: 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";
?>
© 2004-2005 - Impressum