Почистить строку

StalkerClasses

Новичок
Есть строка:
Код:
 Доставка   fewf при few few fewf ew
   
    ауц
       
                            ss
   
   
   
   
    fewfew
Обрабатываю данную строку следующим образом:
Код:
    $text = trim($text);
    $text = preg_replace('/ {2,}/'," ",$text); // убираем двойные пробелы
    $text = preg_replace('/\t/'," ",$text); // убираем двойные табы
    $text = preg_replace("/[\r\n]{2,}/", "2", $text);
    echo $text;
На выходе по идее должно быть:
Код:
Доставка   fewf при few few fewf ew
   
ауц
   
ss
   
fewfew
Но 4 строка кода не к чему не приводит.
 

AmdY

Пью пиво
Команда форума
добавь флаг u в регулярки, чтобы поддерживался юникод.
 

StalkerClasses

Новичок
$text = preg_replace("/[\r\n]{2,}/u", "r\n", $text);
Все равно не работает. Как буд-то этой строчки даже и нет.
 

StalkerClasses

Новичок
Код:
    $text = trim($text);
    $text = preg_replace('/ {2,}/is',            " ",        $text);     // убираем двойные пробелы
    $text = preg_replace('/\t/is',                "",            $text);     // убираем табы
    $text = preg_replace('/[\r\n]{3,}/is',        "\r\n",        $text);     // убираем двойные переводы
 
Сверху