Hi,
ich hab ein Problem mit einem regulären Ausdruck.
Bzw. ein Problem und eine Frage.
Mein regulärer Ausdruck :
soll eine Emailadresse validieren.
Solange diese Zeile nicht in meiner Funktion steht funktioniert alles.
Wenn sie drinnen steht wird die ganze Funktion scheinbar nicht ausgeführt.
Sind da irgendwelche Syntaxfehler in meinem Ausdruck?
Und wenn ich meine Emailadresse mit diesem Audruck nun validieren will,
welche von den ganzen Regexp-Funktionen muss ich dann benutzen?
Hab nur welche gefunden die mir Teilstrings oder anderes zurückgeben...
Ich will aber nur ein einfaches true oder false haben.
ich hab ein Problem mit einem regulären Ausdruck.
Bzw. ein Problem und eine Frage.
Mein regulärer Ausdruck :
Code:
var expr = new RegExp( ^[a-zA-Z0\d][a-zA-Z\d_-\.]*[a-zA-Z\d]|[a-zA-Z\d]+@[a-zA-Z\d][a-zA-Z\_-]*[a-zA-Z\d]|[a-zA-Z\d]+.[a-zA-Z]{2,4}$ );
Solange diese Zeile nicht in meiner Funktion steht funktioniert alles.
Wenn sie drinnen steht wird die ganze Funktion scheinbar nicht ausgeführt.
Sind da irgendwelche Syntaxfehler in meinem Ausdruck?
Und wenn ich meine Emailadresse mit diesem Audruck nun validieren will,
welche von den ganzen Regexp-Funktionen muss ich dann benutzen?
Hab nur welche gefunden die mir Teilstrings oder anderes zurückgeben...
Ich will aber nur ein einfaches true oder false haben.