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

Как использовать preg_match для поиска строки json?

if (!preg_match('/'.str_replace('"', '', json_encode($s)).'/', $out)) {
                   ...
                }

Необходимо проверять отсутствие подстроки в json-формате в строке. На такой код выдает ошибку:
Compilation failed: PCRE does not support \L, \l, \N, \U, or \u

Подскажите, как его надо исправить?
  • Вопрос задан
  • 526 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
chelkaz
@chelkaz
Вы имеете это?
preg_match('~(\{.*?\};)~m', $get, $json);
Или нужно узнать один ли массив в json или более?
Что значит: отсутствие подстроки в json-формате в строке ?
Ответ написан
Ваш ответ на вопрос

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

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