В настоящее время у меня есть выражение:
numMatches = phone.match(/[^\d\s\-]/gi);
if (numMatches != null) {
alert(invPhnNo);
}
Это дает предупреждение, если введены какие-либо символы, кроме цифры, пробела и дефиса.Но все равно принимает, если только дефис и пробелы даются без единой цифры.Теперь я хотел бы, чтобы он предупредил, если по крайней мере цифра не существует.Так что цифра обязательна.Может иметь ноль или более пробелов, дефис и никаких других символов.
Кто-нибудь может предложить подход к этому?