URL() не подходит, так как без протокала считает ссылку не валидной
так она и невалидна без протокола
Ну ссылку типа twitter.com/home браузер откроет. Насколько понимаю дефолтный протокол http, сам сервер перекинет на https если нужно. Решил, что нет смысла ограничивать юзера лишний раз
браузер делает одолжение и сам добавляет http по умолчанию
он не про браузер.
в остальном в спеке по http есть регулярка для ссылок. можно оттуда кусок с протоколом убрать
блин, сейчас подумал над юзкейсом. Думаю врятли юзер будет вручную вводить адресс, а будет копировать из адрессной строки уже с протоколом 🤔
Обсуждают сегодня