Einzelnen Beitrag anzeigen
  #31  
Alt 24.11.2010, 15:27:40
rei rei ist offline
Anfänger
 
Registriert seit: Sep 2010
Ort: Sünching bei Straubing - Regenburg
Alter: 51
Beiträge: 17
AW: Reguläre Ausdrücke sind auch nicht ohne

Ich bin auch kein Fan davon:
-nach einer Woche weiß man nicht mehr was man sich dabei gedacht hat
-Änderungen sind gerne fehlerträchtig
-Die Sprache der Mengen (Reguläre Sprache) wird vom Menschen gern fehlinterpretiert
-Es kann bei Ausnahmen ('aber nicht') schnell ein riesen Salat entstehen
-Es kann nicht alles abgedeckt werden (mathematisch bewiesen)
-...

z.B.:
das korrekte filtern einer einfachen E-Mail-Adresse (asd.asd-f.as@a.s-d.com) 'sieht' unter regex sch***e aus.
[a-zA-Z0-9]+[a-zA-Z0-9.-_]+[a-zA-Z0-9]+@[a-zA-Z0-9]+[a-zA-Z0-9]+[a-zA-Z0-9.-_]+.[a-zA-Z0-9]+ (fehlerhaft, aber die Richtung stimmt)
oder so ähnlich.
Da sind die Filter-Funktionen in PHP5 schon leichter ;)
filter_var('bob@example.com', FILTER_VALIDATE_EMAIL);
__________________
Meine Tochter: kleine Frau ganz gross

Reinhard Neidl Webprogrammierung
Mit Zitat antworten