@Elena0394

Как делать валидацию ссылки в celebrate?

Всем привет! Может кто подскажет, как в методе celebrate валидируются ссылки? Только через регулярные выражения? Для email у Joi есть метод email(), а для ссылок нет. Может я чего-то не знаю?) Как мне сделать валидацию здесь, без регулярного выражения?
app.post('/signup', celebrate({
  body: Joi.object().keys({
    link: Joi.string().required().pattern(/(https?:\/\/)(w{3}\.)?(((\d{1,3}\.){3}\d{1,3})|((\w-?)+\.(ru|com)))(:\d{2,5})?((\/.+)+)?\/?#?/)
  })
}));
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы