Вот регулярное выражение, которое должно решить проблему, как указано.
https?://[^/]*
Я предполагаю, что вы просите это частично, чтобы получить больше знаний о регулярных выражениях.Однако, если вы пытаетесь извлечь хост из URL-адреса, возможно, гораздо правильнее использовать более надежные методы синтаксического анализа Java:
String urlStr = "https://www.abc.com/stuff";
URL url = new URL(urlStr);
String host = url.getHost();
String protocol = url.getProtocol();
URL baseUrl = new URL (protocol, host);
Это лучше, так как это должно отлавливать больше случаев, если вашвходной URL не такой строгий, как описано выше.