Gunnar Bittersmann: HTML-Pattern: Telefonnummer soll mit +49 beginnen müssen!

Beitrag lesen

@@miomiomio

Wie kann ich erzwingen, dass eine Formular-Telefonnummern-Angabe zwingend mit +49 beginnt?

Warum sollen Nutzer mit bspw. österreichischer Telefonnummer ausgeschlossen werden? Auch wenn sie in Deutschland leben?

irgendwie pattern="+49"

Das pattern-Attribut hat einen regulären Ausdruck als Wert. Diese sind bspw. auch im SELFHTML-Wiki erklärt.

Unter Quantifizierer (quantifier) siehst du, dass + ein Sonderzeichen ist; in der Bedeutung als Pluszeichen also escapet werden muss.

aber wie füge ich dann noch an, dass noch mehr mindestens 5 Zahlen folgen sollen?

Auch das im Abschnitt Quantifizierer (quantifier).

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann