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 ...).