Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Разбиение слов

474
14 сентября 2006 года
tray_gator
101 / / 22.07.2003
Есть строка где некоторые слова очень большие (например ссылки).
Я делаю по след. схеме:
1. Заменяю http://www.link.com на <a href="http://www.link.com">http://www.link.com</a>
2. В длинных словах, через каждые 20 символов я ставлю \n.
3. Как сделать чтобы в href="http://www.link.com" убрать \n ?

Пробую так:
$str = ereg_replace('/(href="([^"]*))(\n)([^"]*")/', "\\1\\4", $str);


Решил проблему:
надо было так:
$buf= "";
while($buf != $str)
{
$buf = $str;
$str = ereg_replace('(href="([^"]*))(\n)([^"]*")', "\\1\\4", $str);
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог