AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Поможете с регуляркой?

Нужно проверить состоит ли слово из букв и цифр.
То есть АД111, 125АВАВАВ, ыва234цук будут выдавать true, а ГКМ или 123 false, например
Нужна конкретно регулярка, дальше знаю что делать. Спасибо.
  • Вопрос задан
  • 100 просмотров
Решения вопроса 2
gobananas
@gobananas
finishhim.ru
Одной регуляркой неудобно это делать, лучше
if(preg_match('/[a-z]/i', $word) && preg_match('/[0-9]/', $word)){
    return true;
}


А одной так https://regex101.com/r/fq0SMB/1
Ответ написан
Комментировать
@dodo512
https://regex101.com/r/HvmU1I/1
/^(?=.*[а-яё])(?=.*\d)[а-яё\d]+$/ui

https://regex101.com/r/HvmU1I/2
/^(?:[а-яё]()|\d())++\1\2$/ui
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы