• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

RegEx

Status
Für weitere Antworten geschlossen.

Giro

Neues Mitglied
Warum gibt foldende funktion 'false' zurück?

PHP:
eregi("[\w]+", "ABC");

Der String "ABC" besteht doch nur aus alphanumerischen Zeichen.
 
Werbung:
Generische Zeichen dürfen nur ausserhalb von Zeichenklassen verwendet werden. Im übrigen hast du keine begrenzer für das pattern gesetzt. Das gilt allerdings nur für Perl-Regular-Expressions (mit POSIX kenne ich mich nicht aus...). Ich würde dir stark empfehlen preg zu verwenden da das schneller ist und du mehr möglichkeiten hast.

Versuche mal folgendes:
PHP:
eregi("/\w+/", "ABC");

Und hier noch mal als Perl-RegExp:
PHP:
preg_match("/\w+/i", "ABC");
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben