Как сделать необязательный символ в паттерне?
У меня есть паттерн номера телефона
<input pattern="([+][0-9][(][0-9]{3}[)][0-9]{3}[-][0-9]{2}[-][0-9]{2})">
Как сделать так, чтобы + был опциональным?
Причиной такому действию служит, что юзер может ввести 2 формата телефона =
8(832)424-32-42 или +7(832)424-32-42
Ответы (1 шт):
Автор решения: Эникейщик
→ Ссылка
\+?
Вопросительный знак означает, что предшествующий ему символ должен встречаться 1 или 0 раз. Слэш превращает оператор "+", означающий 1 или больше, в обычный символ +.
Или так
\+{0,1}