Исходный вопрос
У меня есть строковый URL, и мне нужно извлечь поддомен URL.Мой URL будет выглядеть так:
user[:href] = "https://www.example.com/user-detail/1231-N-F-Albert"
Мне нужно извлечь:
"https://www.example.com/"
и вернуть:
"/user-detail/1231-N-F-Albert"
Есть ли какой-либо метод, который удаляет имя хостаи возвращает только поддомен?Я попытался с:
URI.parse(user[:href]).host.replace("")
, но он вернулся пустым.Есть ли другой способ добиться этого?
Новый вопрос
Я изменил вопрос.Мне нужно извлечь:
"https://www.example.com/user-detail"
и вернуть:
"1231-N-F-Albert"
Есть ли способ добиться этого?Я пытался с регулярным выражением, но это не сработало.