За последние 24 часа нас посетили 22692 программиста и 1175 роботов. Сейчас ищут 867 программистов ...

Unprintable chars

Тема в разделе "Регулярные выражения", создана пользователем Sergey108, 24 авг 2016.

  1. Sergey108

    Sergey108 Новичок

    С нами с:
    15 июл 2016
    Сообщения:
    71
    Симпатии:
    1
    Привет. Столкнулся с такой задачей и не могу решить.
    Нужно найти непечатные символы в строке.

    Что есть
    Код (Text):
    1. $regex = '/[\p{Cc}\p{Cf}\p{Zl}\p{Zp}]+/u';
    2. $string = "\u{2029}";
    3.  
    4. var_dump(preg_match($regex, $string));
    Но результат - 0.
    Вроде группа указана правильно, модификатор u есть, но не находит.
    --- Добавлено ---
    Блин, сори ребята, только что исправил опечатку в регулярке, не усмотрел. Все работает