Moin Felix,
pattern="[0-9]*">
das ermöglicht Zahlen mit führenden Nullen. Will man das?
und wenn ja, wofür? Neben den Telefonnummern gibt es ja auch die Konvention Oktalzahlen mit führender 0 darzustellen.
Bei Telefonnummern ja, aber dafür gibt es schon
type="tel"
...
Wobei führende Nullen bei Telefonnummern nicht international einheitlich sind, soweit ich weiß. Daher hat sich die Angabe mit +Ländervorwahl
etabliert.
Viele Grüße
Robert