![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
möchte auf meiner Seite einen Vorab-Check für E-Mail-Adressen einbauen, wofür ich gerne mein regexpr.-pattern aus php verwenden möchte. Ist dies überhaupt möglich? PHP kommt mit meinem muster wunderbar klar, JS gibt jedoch immer NULL / FALSE aus... Hat JS eine unterschiedliche Syntax bei regulären ausdrücken? habe es mit string.match(), search(), exec() sowie test() probiert, aber irgendwie wollte nichts so richtig hinhauen. |
#3
| ||||
| ||||
|
|
möchte auf meiner Seite einen Vorab-Check für E-Mail-Adressen einbauen, wofür ich gerne mein regexpr.-pattern aus php verwenden möchte. Ist dies überhaupt möglich? |
|
PHP kommt mit meinem muster wunderbar klar, JS gibt jedoch immer NULL / FALSE aus... |
|
Hat JS eine unterschiedliche Syntax bei regulären ausdrücken? |
|
habe es mit string.match(), search(), exec() sowie test() probiert, aber irgendwie wollte nichts so richtig hinhauen. |
#4
| |||
| |||
|
|
Bernd Muent meinte: * Clemens Forster wrote: möchte auf meiner Seite einen Vorab-Check für E-Mail-Adressen einbauen, [...] Ich nehme immer folgendes: var re_email=/^([_a-zA-Z0-9-]+)(\.[a-zA-Z0-9-_]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/; Das ist aber schön "lückenhaft". Domains auf .info werden etwa schon nicht mehr korrekt identifiziert. Ich verwende diese RegEx http://iamcal.com/publish/articles/php/parsing_email (Da staunt man, was alles als reguläre Email durchgeht.) An den OP: Die resultierende RegEx liefert bei flüchtigem Testen mit http://www.regular-expressions.info/...ptexample.html konforme Ergebnisse mit dem QuickREx-Plugin in Eclipse. |
![]() |
| Thread Tools | |
| Display Modes | |
| |