Есть ли в строке русские буквы?

Nevil

Новичок
как реализовать такое:

PHP:
if (в строке НЕТ русских букв)
{
 echo "в строке НЕТ русских букв";
}
 

phprus

Moderator
Команда форума
Например, через регулярные выражения можно.
 

Nevil

Новичок
ну это понятно)
не подскажите как конкретно это реализовать?)
 

movRAX

Новичок
например так
PHP:
if ( !preg_match( '#[а-я]#i', $text ) ) {
    echo "No russian letters";
}
 

Nevil

Новичок
movRAX,
спасибо! работает)

MildMildMint,
а что делает модификатор u?
 

Nevil

Новичок
MildMildMint,
ясно) к UTF-8 значит этот модификатор относится) спасибо)
 

Nevil

Новичок
PHP:
if ( !preg_match( '#[а-яё]#i', $text ) ) {
    echo "No russian letters";
}
так надо?
 
Сверху