MudGuard: REGEX Nummern

Beitrag lesen

Hi,

Ich habe eine private Seite, auf dieser gebe ich mir von Asterisk Rufnummern aus.

(?(+[1-9]{2,3}|0)[1-9][0-9]{1,15})

soll das [1-9]{2,3} die internationale Vorwahl sein?

Falls ja: da sind mind. 3 Fehler drin.
1. Internationale Vorwahlen können auch 1-stellig sein (USA, Kanada: +1)

2. Internationale Vorwahlen können auch 4-stellig (und sogar 5-stellig, für die Antarktis) sein, Beispiel: Antigua und Barbuda +1809

3. internationale Vorwahlen können ab der 2. Stelle auch Nullen enthalten. Siehe Beispiel zu 2.

Doch der Tester im Internet meckert schon wegen dem ? und dem + geht das in Javascript nicht?

Das haben die anderen ja schon erklärt.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.