Thema: preg_match


Seite durchsuchen:
Home


zurück zur Übersicht

Diskussionsgruppe: PHP

Habe schon viel gegooglet, auch bei php.net geschaut, aber ich konnte keine Erklärung finden.

preg_match("/^[A-Za-z0-9_-]*$/", $text);

preg_match durchsucht den string $text.
/" ist auch klar. das ist wohl immer so.
aber was heißt ^ ?
und * ?
und $ ?
und statt * ein + ?

Danke!
LG JoFi-Ha

Von: JoFi-Ha Datum: 14.05.2007, 20:51

alle Antworten zu dieser Frage




Antwort 1 von php5 vom 14.05.2007, 21:05
"offiziell": http://de.php.net/regex
"schöner": http://www.php-resource.de/tutorials/read/10/1/

Antwort 2 von JoFi-Ha vom 14.05.2007, 22:28
Das hat mich weitergebracht. Danke!!

Eine Frage nachträglich noch:

Wie drückt man aus, dass man neben o.g. Dingen auch Leerzeichen (aber nur mitten im string) schreiben darf?

Antworten der Gruppe: PHP
www.supportnet.de







Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.