Задать вопрос
@MrJobs

Регулярное выражение?

Подскажите, мне нужно сделать проверку input что бы одобряло только если введено 10 знаков
if (!/^(\d){10}$/g.test
Тоже самое PHP
if( !preg_match( "/^(\d){10}$/", $check ) ) {

Спасибо.
  • Вопрос задан
  • 457 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
/^.{10}$/
Ответ написан
Комментировать
@YAZART
10 знаков или 10 цифр в этом есть разница т.к. 10 любых символов это ^.{10}$ , а 10 не пробельных символов подряд это ^\S{10}$, десять цифр ^\d{10}$ , а вообще в input если не ошибаюсь есть атрибут maxlength https://developer.mozilla.org/ru/docs/Web/HTML/Ele...
Ответ написан
Комментировать
slo_nik
@slo_nik Куратор тега PHP
Добрый день.
if( !preg_match( "/^(\d{10})$/", $check ) ) {
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы