Удалить в строке все, что идет после третьего слеша
Есть ссылка https://expressjs.com/ru/. Нужно удалить все, что идет после третьего слеша (/).
Именно после слеша, т. к. ссылка меняется! Поэтому просто удалить определенное количество символов с последнего элемента строки не пойдет.
Ответы (1 шт):
Автор решения: gil9red
→ Ссылка
Вариант через URL:
url = "https://expressjs.com/ru/search?=123";
newUrl = new URL(url).origin;
console.log(newUrl);
Вариант через обработку строки:
url = "https://expressjs.com/ru/search?=123";
newUrl = url.split('/').slice(0, 3).join('/');
console.log(newUrl);