С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: RegExp
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/10: Рейтинг темы: голосов - 10, средняя оценка - 4.50
Арий Монтана
1 / 1 / 0
Регистрация: 13.02.2012
Сообщений: 83
1

Отображение url без http://

17.04.2012, 12:21. Просмотров 1912. Ответов 4
Метки нет (Все метки)

Сейчас ссылки отображаюся, как полный и обычный юрл, типа

PHP
1
http://mail.ru

а нужно, чтобы было так:

PHP
1
mail.ru
все тоже самое, но без http://


Регулярка:

PHP
1
$content=preg_replace("#<td><a href=\"(.*)\">#iusU",'<td>\1</td><td>',$content);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2012, 12:21
Ответы с готовыми решениями:

Как сделать url вида http://site.ru/article.php?id=450
Kак сделать url вида http://site.ru/article.php?id=450 Заранее спасибо..

Url без index.php?r=
Здравствуйте, дорогие профессионалы! Я хочу чтобы сервером обрабатывались...

Выбрать URL без знака равно
Доброго времени суток! С новым годом! Есть такой код с выражением:...

Простой сервлет HTTP Status 405 - HTTP method GET is not supported by this URL
Здравствуйте,начал изучение сервлетов.Делал все последовательно как в примере...

Как в Yii 2 изменить URl с http://localhost/index.php?r=site%2Findex на http://localhost/index ?
Очень нужно нормально розставить пути ,делал по видео выдало ошибку.На каждой...

4
Dimedrol
2369 / 932 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
17.04.2012, 12:32 2
А если просто
PHP
1
str_replace('http://', '', $content);
1
Арий Монтана
1 / 1 / 0
Регистрация: 13.02.2012
Сообщений: 83
17.04.2012, 13:14  [ТС] 3
Цитата Сообщение от Dimedrol Посмотреть сообщение
А если просто
PHP
1
str_replace('http://', '', $content);
при этом мне нужно чтобы все остальные пропарсенные колонки оставались
вот так:
PHP
1
http://l0veday.comoj.com/2/pars.php
чтобы только ссылка была образанной без http://
0
Vovan-VE
13161 / 6546 / 1038
Регистрация: 10.01.2008
Сообщений: 15,070
17.04.2012, 18:58 4
Арий Монтана, Если урл будет без http://
HTML5
1
<a href="www.example.ru">
то вести ссылка будет не на http://www.example.ru/ а, например, на http://вашсайт.ru/foo/www.example.ru , если страница с такой ссылкой находится по адресу http://вашсайт.ru/foo/страница.html

Надо оставлять хотя бы два слеша.
HTML5
1
<a href="//www.example.ru">
Тогда протокол будет подставлен из текущего урла (http: , если Ваша страница открыта по адресу http://вашсайт.ru/...)
1
Арий Монтана
1 / 1 / 0
Регистрация: 13.02.2012
Сообщений: 83
18.04.2012, 08:32  [ТС] 5
Vovan-VE, мне не критично, пускай урл будет просто текстом в виде:
HTML5
1
example.ru
Добавлено через 11 часов 11 минут
тема локнута, нашел решение сам.
0
18.04.2012, 08:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2012, 08:32

Проверка URL на HTTP
Здрасте. Хочу проверить входящий урл, чтобы можно было писать как sitename.com...

Http в середине url
Всем привет, при обращении к скрипту выдает ошибку 500 из-за того, что не...

HTTP error fetching URL
Почему ошибка?org.jsoup.HttpStatusException: HTTP error fetching URL....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru