О сайте | Карта сайта | Календарь сайта | Содержание
www.shtogrin.com  
Главная  //  Библиотека  //  Веб  //  Использование PCRE  //  Примеры  //  Замена повторяющихся пробелов на один

Замена повторяющихся пробелов на один

Шаблон для замены повторяющихся пробелов на один пробел.

Пример:

<?php
$text = " one   two    three ";
$text = preg_replace('| +|', ' ', $text);
var_dump($text);
?>
Результат:
string(15) " one two three "
Для замены любых пробельных символов (перевод на новую строку, табуляция, пробел) можно использовать шаблон:

Пример:

<?php
$text = " one  \t\t two  \n\t  three ";
$text = preg_replace('|\s+|', ' ', $text);
var_dump($text);
?>
Результат:
string(15) " one two three "

03.02.2007


2006-2019, Roman Shtogrin