Reguläre Ausdrücke testen

chuvak

Erfahrenes Mitglied
Ich habe mir 2 reguläre Ausdrücke gebastelt:

URL erkennen: ([w]{3}[.][\S]+[.][[:alpha:]]+[\S]*[^ [:punct:]\s])
E-Mail erkennen: ([\w]*[@][\S]*[.][\w]{1,6}[^ [\s])

In meinem Forum möchte ich Benutzereingaben auf Hyperlinks und E-Mails kontrollieren.
Hätte vielleicht jemand 3Min Zeit, sie zu testen? Ob Sie zuverlässig, aber nicht zu "streng" sind.
 
Code:
([\w]*[@][\S]*[.][\w]{1,6}[^ [\s])

Der wird nicht ganz funktionieren glaub ich mal, weil er so Sachen wie
Code:
123@!@e
als gültige Email Adresse erkennen würde.
Wo bei ich nicht versteh was du mit den letzte Zeichen erreichen willst.
Code:
[^ [\s]


MFG Napofis
 
Zurück