howtouse
Goto Top

RegularExpressionValidator für Telefonformat

Hallo Leute

wir möchten in einem Web Dateneingabeformular die Eingabe für Telefon und Faxnummern validieren.

Das Format muss so sein:

+49(1234)123456789 soll bedeuten

+Landesvorwahlen (Ortskennzahlen ohne 0)Rufnummer

Hat jemand eine Idee wie der RegularExpressionValidator - Ausdruck sein muss?

Die Standardeinstellung (\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4} funktioniert jedenfalls nicht.

Bin für jeden Hinweis dankbar.

Content-Key: 137465

Url: https://administrator.de/contentid/137465

Printed on: April 24, 2024 at 11:04 o'clock

Member: Arano
Arano Mar 05, 2010 at 15:06:02 (UTC)
Goto Top
Hallo howToUse,

Was denn für ein RegularExpressionValidator ?
Und die sog. "Standardeinstellung" ist eine Variante des Programms !?

Sie es mal aus einer anderen Sicht:
Fängt an mit: Einem Plus, zwei Zahlen, eine öffnende Klammer, vier Zahlen, eine schließende Klammer, sechs bis neun(?) Zahlen :ende.
Das Filtern wir durch: http://www.regular-expressions.info
Fängt an mit: Einem Plus, zwei Zahlen, einer öffnende Klammer, vier Zahlen, einer schließende Klammer, sechs bis neun(?) Zahlen :ende.
^             +           \d{2}        \(                      \d{4}        \)                         \d{6,9}                   $
RegEx: "^+\d{2}\(\d{4}\)\d{6,9}$"

So würde ich es versuchen.
In der Konsole und mit PHP's preg_match() hat es mit ein paar Tel-Nummern das jeweilige richtige Ergebnis geliefert.

~Arano
Member: howToUse
howToUse Mar 09, 2010 at 18:09:39 (UTC)
Goto Top
DANKE, deine Infos waren Hilfreich.

die Lösung sieht nun so aus:

((\+\d{1,2}\(\d{3,5}\))\d{3,10})

+49(12345)123450

Ein RegularExpressionValidator ist eines von mehreren asp Steuerelementen zur Validierung von Benutzereingaben und hat einige Standardausdrücke zur Validierung von Haus aus dabei.
Member: Arano
Arano Mar 09, 2010 at 23:05:38 (UTC)
Goto Top
Zitat von @howToUse:
DANKE, deine Infos waren Hilfreich.
Oh.. kein Problem - gern geschehen !
Ein RegularExpressionValidator ist eines von mehreren asp Steuerelementen zur Validierung von Benutzereingaben und hat einige
Standardausdrücke zur Validierung von Haus aus dabei.
Ah ja, auch dir einen Dank für die Info face-smile


~Arano