O'Reilly logo

Reguläre Ausdrücke Kochbuch by Steven Levithan, Jan Goyvaerts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

4.2 Nordamerikanische Telefonnummern validieren

Problem

Sie wollen herausfinden, ob ein Benutzer eine Telefonnummer aus Nordamerika in einem gebräuchlichen Format eingegeben hat – einschließlich der Vorwahl. Zu diesen Formaten gehören 1234567890, 123-456-7890, 123.456.7890, 123 456 7890, (123) 456 7890 und alle entsprechenden Kombinationen. Ist die Telefonnummer gültig, wollen Sie sie in Ihr Standardformat (123) 456-7890 umwandeln, sodass Ihre Telefonnummerndaten konsistent sind.

Lösung

Ein regulärer Ausdruck kann leicht herausfinden, ob ein Benutzer etwas eingegeben hat, das wie eine gültige Telefonnummer aussieht. Durch einfangende Gruppen, die sich jeden Ziffernbereich merken, kann der gleiche reguläre Ausdruck auch genutzt werden, um den Ausgangstext ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required