@liza2019

Как проверить наличие символов?

Добрый день, подскажите пожалуйста, как регулярным выражением или рнр проверить в строке наличие символов ?
конкретика такая, в переменной может быть вот такое
, , , ,
количество запятых может быть разное, нужно проверить, есть ли кроме запятых буквы или цифры ?
если есть то true если кроме запятых нечего нет то false
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 2
@AxisGroupTM
Попробуйте такой паттерн:
$pattern = '/^,+$/';
var_dump( preg_match($pattern, $txt) );
Ответ написан
$commas = ',,,,';
$commasWithDigit = ',,,3,';
$commasWithCyrillicLetter = 'б,,,,';
$commasWithLatinLetter = ',,b,,';

$pattern = '/\w/u';

var_dump(preg_match($pattern, $commas)); // false
var_dump(preg_match($pattern, $commasWithDigit)); // true
var_dump(preg_match($pattern, $commasWithCyrillicLetter)); // true
var_dump(preg_match($pattern, $commasWithLatinLetter)); // true
Ответ написан
Ваш ответ на вопрос

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

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