Удалить http,https,www - какое регулярное выражение?

C
На сайте с 17.05.2012
Offline
69
clb
1412

Подскажите как удалить лишнее из ссылок (http,https,www)? То есть привести к такому виду - site.ru/page

Mad_Man
На сайте с 10.11.2008
Offline
162
#1

Очистку схемы лучше всего делать средствами ЯП в соответствии с RFC, а не регулярками. На пыхе это parse_url() + http_build_url().

LovelAss
На сайте с 05.06.2009
Offline
96
#2


$url = preg_replace('#^https?:\/\/(?:www\.|)#', '', $url);
SeVlad
На сайте с 03.11.2008
Offline
1609
#3
Mad_Man:
Очистку схемы лучше всего делать средствами ЯП в соответствии с RFC, а не регулярками. На пыхе это parse_url() + http_build_url().

Телепатируешь? Кто сказал что схему? Кто сказал что на каком-нить ЯП? Мб ему текст. файлы на винде почистить надо. И ЯП тут явно нафик не надо.

Но поскольку ТС молчит об этом как рыба об лёд - можно долго играть в экстрасенсов.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
C
На сайте с 17.05.2012
Offline
69
clb
#4
LovelAss:

$url = preg_replace('#^https?:\/\/(?:www\.|)#', '', $url);

Спасибо! А как еще удалить последний / ?

дани мапов
На сайте с 06.09.2012
Offline
204
#5
clb:
Спасибо! А как еще удалить последний / ?

$url = rtrim($url, '/');

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Mad_Man
На сайте с 10.11.2008
Offline
162
#6
SeVlad:
Телепатируешь? Кто сказал что схему? Кто сказал что на каком-нить ЯП? Мб ему текст. файлы на винде почистить надо. И ЯП тут явно нафик не надо.
Но поскольку ТС молчит об этом как рыба об лёд - можно долго играть в экстрасенсов.

Гляди, чертяга, таки телепатия у меня впорядке.

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