У меня Qstring с содержимым URL-адреса, как показано ниже.
https://het.as.utexas.edu/HET/Software/html/qstring.html#split
Я хотел бы знать самый простой способ проанализировать основной URL-адрес из указанного выше URL. Мне нужен результат, как показано ниже.
https://het.as.utexas.edu
Аналогичным образом, если есть URL-адрес html с несколькими прикрепленными к нему параметрами, мне нужен " . html "только часть.
Используйте QUrl: https://doc.qt.io/qt-5/qurl
QUrl
Вы можете получить root методом host, а используемый протокол - методом scheme. Быстрый пример:
host
scheme
QUrl url("https://het.as.utexas.edu/HET/Software/html/qstring.html#split"); auto host = url.scheme() + "://" + url.host();