Если мои URL-адреса равны 'https://test.company.com', 'https://hello.company.com'. Я просто хочу получить то, что находится на месте test
или hello
, и как это получить в jsp. request.getRequestUrl()
предоставит полный URL-адрес, но я просто хочу знать, что находится на месте test
, hello
.Как получить определенную часть URL-адреса?
0
A
ответ
7
Использование URI
:
final URI uri = request.getURL().toURI();
final String hostname = uri.getHost();
Тогда действуют на hostname
(что-то вроде hostname.split("\\.")[0]
, например).
0
Pattern subDomainPattern = Pattern.compile("^(.+)\\.company\\.com$");
Matcher matcher = subDomainPattern.matcher(httpServletRequest.getServerName());
if (matcher.find()) {
System.out.println(matcher.group(1));
}
предположим, что вы только хотите получить суб доменное имя company.com
Смежные вопросы
- 1. как получить определенную часть DataFrame
- 2. Как получить определенную часть URI?
- 3. Как получить определенную часть строки
- 4. Как получить определенную часть строки
- 5. Как получить определенную часть строки?
- 6. Как получить определенную часть pg_last_error
- 7. получить определенную часть hashmap
- 8. Получить определенную часть URL
- 9. Получить определенную часть строки
- 10. Получить определенную часть стоимости URL
- 11. Получить определенную часть массива PHP?
- 12. C# WebClient.DownloadString() Получить определенную часть?
- 13. Получить определенную часть из строки
- 14. Получить определенную часть меняющегося строки
- 15. Получить определенную часть URL-адреса
- 16. Как получить определенную часть момента.js/timezone.js date
- 17. , как получить определенную часть строки в C#
- 18. Как получить страницу на определенную часть страницы?
- 19. Как получить определенную часть строки в node.js?
- 20. Как получить определенную часть короткого кода?
- 21. Как выбрать определенную часть
- 22. Как удалить определенную часть строки
- 23. Как извлечь определенную часть строки?
- 24. Удалить определенную часть выражения
- 25. Как распечатать определенную часть строки
- 26. Получить определенную часть строки в Java
- 27. Получить определенную часть URL-адреса в C#
- 28. Oracle sql: получить только определенную часть подстроки
- 29. Разбирают и получить определенную часть от жала
- 30. C++ Получить определенную часть из char
Что будет храниться в имени хоста здесь? – Amruta
'test.company.com', например; часть имени хоста URI;) – fge
Спасибо, сработало. – Amruta