Регулярное выражение по уничтожению ссылок в тексте

1 23
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#21
R34-zevs:
Большинство ссылок, которые ссылаются на мой полезный ресурс для пользователя, не имеют <a>, так как не каждый пользователь умудрится поставить этот тег и уж точно, не будет ставить какие либо теги, чтобы повысить моему сайту "рейтинг", он просто сошлётся на ресурс не имея какого-либо умысла. На мой взгляд, поисковая система без внимания не должна оставлять такие вот ссылки.

Я тоже в жизни себя хорошо веду, хочу 1 лям зелени. Где выдают?

Это я к тому, что догадки оставляйте при себе.

Где можно почитать про эксперименты с упоминанием урлов в тексте?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#22
LEOnidUKG:
Где можно почитать про эксперименты с упоминанием урлов в тексте?

Я тоже рискну предположить - "естественность" ссылок.

CrewHS
На сайте с 05.08.2007
Offline
31
#23

Учел все замечания/пожелания и сделал регулярку, фильтрующую от наиболее распространенных доменных имен (кроме IDN).

3. Я правильно понимаю, что такая регулярка выкосит из текста строки вида J.-M.Jarre, J.Smith и тому подобные?

Оставит живым

$text = preg_replace("#<a(.*?)\/a>|(ftp:\/\/|http:\/\/|https:\/\/)?[-a-z0-9\.]+\.(ru|by|ua|info|org|com|net|biz|name|gov|tv|su)+#si","",$text);

CrewHS добавил 17.01.2011 в 11:37

Robin_Bad

может вам стандартного strip_tags() хватит, с указанием списка допустимых тэгов

Причем тут это? У нас задача не чистить от каких-то тегов текст, а целенаправленно убивать в текст url'оподобные конструкции

замучаетесь допиливать

Не стоит за меня так сильно переживать. Если бы мы всегда так рассуждали, то не думаю что смогли бы достроить хоть один деревянный дом до конца :)

У нас всегда можно добавить строительную фирму (http://lobzikov.ru/catg.html) бесплатно.
1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий