Einzelnen Beitrag anzeigen

API

Registriert seit: 18. Apr 2004
637 Beiträge
 
#5

AW: Regex Javascript

  Alt 17. Sep 2018, 19:28
Die öffnende Klammer hinter der letzten Pipe ist verkehrt oder sollte am Ende wieder geschlossen werden
Beide Varianten probiert. Es wird immer null ausgegeben.

Code:
var tel = '0554443322';
var x = tel.match(/^$|^(\+?([0-9]{2} [0-9]{2} [0-9]{3} [0-9]{2} [0-9]{2}))$|[0-9]{4} [0-9]{2} [0-9]{2} [0-9]{2}/);
alert(x);

var tel = '0554443322';
var y = tel.match(/^$|^(\+?([0-9]{2} [0-9]{2} [0-9]{3} [0-9]{2} [0-9]{2}))$|([0-9]{4} [0-9]{2} [0-9]{2} [0-9]{2})/);
alert(y);
  Mit Zitat antworten Zitat