Страницы: 1
RSS
Убрать домен из URL адреса
 
Здравствуйте. Подскажите пожалуйста, как можно убрать доменное имя из адреса страницы сайта. Как правило, всегда есть 3 слеша (://домен/), может от них как-то можно отталкиваться?

Есть: https://домен/страница/страница/страница
необходимо получить: страница/страница/страница

Заранее спасибо!
 
Здравствуйте. В ячейку А1 доменное имя.
Код
=ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК("/";A1;9))
Конь, просто конь.
Удивление есть начало познания © Surprise me!
И да пребудет с нами сила ВПР.
 
Код
MsgBox Split(Range("A1"), Split(Range("A1"), "/")(2) & "/")(1)
 
Код
=ОБЪЕДИНИТЬ("/";1;ФИЛЬТР.XML("<j><i>"&ПОДСТАВИТЬ(A1;"/";"</i><i>")&"</i></j>";"//i[position()>3]"))
 
Ctrl + H появляется окно найти и заменить
В поле найти вводите *//*/
В поле заменить ничего(пусто)
нажимаете заменить все
 
Код
Sub iDomen()
  Range("B1") = Split(Range("A1"), "/", 4)(3)
End Sub
 
Большое спасибо!!! всем за ответы! Работает.
 
Для любознательных читателей темы: URI (URL) "правильно" разбирать на части можно с помощью регулярного выражения, приведенного в дополнении B стандарта RFC3986.
Изменено: sokol92 - 28.11.2021 16:37:48
Владимир
Страницы: 1
Читают тему (гостей: 1)
Наверх