@kr_ilya

Как регуляркой убрать слэш в конце ссылки?

Имеется регулярное выражение, которое убирает http из ссылки.
req.body.url.replace(/^https?\:\/\//i, "");
Что добавить к этому выражению (или просто написать новое), чтобы у ссылок убирался крайний слэш
Например
Было vk.com/ стало vk.com
  • Вопрос задан
  • 2733 просмотра
Решения вопроса 1
Speik
@Speik
Developing is on way
Ну или так
UPD:
let str = req.body.url;

if( str.slice(-1) == '/' )
{
    req.body.url = str.substring(0, str.length - 1);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
fzfx
@fzfx
18,5 дм
возможно,
req.body.url.replace(/^https?\:\/\/[^\s\"\']+?\/?/i, "");
Ответ написан
xpert13
@xpert13
Full Stack Developer
/^https?\:\/\/|\/$/ig
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы