Я пытаюсь найти относительно простой и надежный метод для извлечения базового URL-адреса из строковой переменной с использованием JavaScript (или jQuery).
Например, если что-то вроде:
http://www.sitename.com/article/2009/09/14/this-is-an-article/
Я хотел бы получить:
http://www.sitename.com/
Является ли регулярное выражение лучшей ставкой? Если да, то какой оператор я могу использовать для назначения базового URL-адреса, извлеченного из данной строки, в новую переменную?
Я сделал несколько поисков по этому поводу, но все, что я нахожу в мире JavaScript, похоже, вращается вокруг сбора этой информации из фактического URL документа с помощью location.host или подобного.