gerhardii: Mein RegExp für Email akzeptiert keinen "-"

Beitrag lesen

Hallo,

define (EMAIL, "/[1]+(.[_a-z0-9-]+)*@([a-z0-9-]+.)+([a-z0-9-]{2,3})$/i");

ich glaube der bug liegt darin, dass der bindestrich beim user erst nach einem Punkt erlaubt ist.

Muss also heissen (wenn die Mail nicht mit Bindestrich beginnen darf):
"/[2][_a-z0-9-]+(.[_a-z0-9-]+)*@([a-z0-9-]+.)+([a-z0-9-]{2,3})$/i"

LG,
gerhardii


  1. _a-z0-9 ↩︎

  2. _a-z0-9 ↩︎