Ich versuche, den Ausdruck zu schreiben, die das folgenden Telefonnummern-Format akzeptiert:reguläre Ausdrücke mit runder Flucht Klammern
508 736 756
505050505
+48 505 505 505
(+48) 505 505 505
++48 505 505 505
(++48) 505 505 505
(23)692 36 99
23 692 36 99
ich den folgenden Ausdruck
^(([+]{0,2}?)?([+]{0,2}?)?([0-9 ]+)?)$
jedoch schrieb, dieser Ausdruck nur Abdeckungen die unten aufgeführten Formate:
508 736 756
505050505
+48 505 505 505
++48 505 505 505
23 692 36 99
ich habe ein Problem mit dem escap der Klammerzeichen: ()
. Deshalb kann ich die folgenden Formate nicht:
(+48) 505 505 505
(++48) 505 505 505
(23)692 36 99
Ich habe versucht, sie mit einem Backslash, aber es wäre aus irgendeinem Grund nicht funktionieren.
... [(] [+] {0,2}? [)] ...
DEMO: https://regex101.com/r/hY5tG4/2
Nochmals vielen Dank;) Es funktioniert – DevWL
@GlupiJas Sie sind wieder herzlich willkommen;) – Kasramvd
Congrats auf 20k –