Ashura: Wo liegt der Fehler?

Beitrag lesen

Hallo Nadja.

Richtiger wäre folgender Ausdruck:

/^.+@.+..+$/

Wieso kann bzw. muss man eigentlich in PHP den Beginn- und Ende-Slash weglassen?

Wenn man die Delimiter (korrekter Begriff, es gibt noch weitaus mehr, siehe meinen Link) weglässt, kann man nur die POSIX-Funktionen verwenden, welche aber veraltet und nicht mehr zu empfehlen sind.

Heutige RegExe sind alle PCRE (Perl Compatible Regular Expressions) und werden auch mit den entsprechenden Funktionen angewandt.

Einen schönen Donnerstag noch.

Gruß, Ashura

--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 21: Toolbars
Meine Browser: Opera 8.01 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]