Hier ist ein regulärer Ausdruck, den ich zur Verwendung in JavaScript erstellt habe:
var reg_num = /^(7|8|9)\d{9}$/
Hier ist ein weiterer Vorschlag meines Teammitglieds.
var reg_num = /^[7|8|9][\d]{9}$/
Die Regel ist, eine Telefonnummer zu validieren:
- Es sollten nur zehn Zahlen sein.
- Die erste Zahl soll 7, 8 oder 9 sein.
(7|8|9)
und[789]
sind nicht gleichwertig, weil der erste erfasst, der letztere nicht.(?:7|8|9)
wäre auf der anderen Seite gleichwertig (ich denke du weißt das natürlich ...).