LEOnidUKG

LEOnidUKG
Рейтинг
1778
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование

$text = preg_replace("@<a.*?href=('|\")(http://|ftp://|https://).*?>(.*?)</a>@smi", "$3", $text);

Запарился :) Бывает.

$text = preg_replace("@<a href='(http://|ftp://|https://)(.*?)</a>@smi", "$2", $text);

Сделайте рассылку через SMTP отпадёт много проблем.

mail() в основном нужен для отправки писем на локальную почту.

Если хотите чтобы всё работала на нём, то нужно настраивать и сервер и скрипты.

Не знаю на счёт менять, но работать будет так:

$text = preg_replace("@<a href='(http://|ftp://|https://).*?</a>@smi", '', $text);

А проверить руками слабо?

Angelys:
Можно и так .. но WebParser имеет много всего, скачайте демку и посмотрите.

Чего много всего? Меня устраивает парсер от AS.

Распознавание капч и все ПС как на ладоне.

Чего там много? Распишите нам профессионалам, не надо детских сказок. Вот за что я как профи должен платить?

Всего: 31535