Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить слова потенциально опасной длины? / 4 сообщений из 4, страница 1 из 1
02.01.2004, 22:29
    #32367773
nbah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить слова потенциально опасной длины?
Опасной - для форматирования HTML. Может, сущ-ет спец. ф-ия? Разбивать нужно пробелами.
...
Рейтинг: 0 / 0
04.01.2004, 12:29
    #32368035
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить слова потенциально опасной длины?
Через chunk_split

SHOGAL
...
Рейтинг: 0 / 0
04.01.2004, 12:42
    #32368040
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить слова потенциально опасной длины?
Ой... нет, chunk_split здесь не совсем подойдет, так как он разбивает строку не смотря на уже существующие пробелы. Попробуй разбить строку на массив в каждом элементе по слову через explode(" ",$text);, затем из каждого элемента сделать chunk_split($arr[$i], $len, " ");, а потом объединить их через implode(" ", $arr);

SHOGAL
...
Рейтинг: 0 / 0
04.01.2004, 16:19
    #32368101
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить слова потенциально опасной длины?
вот с fido7.ru.php стащил как-то:
Код: plaintext
1.
2.
3.
4.
5.
function break_long_words($source_text,$lng)
{
   $regExp='/(\S{'.$lng.',})/ei';
   $res_text=preg_replace($regExp, "wordwrap('\\1',$lng,'\n',1 )",$source_text);
   return $res_text;
}
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как разбить слова потенциально опасной длины? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]