запасе?) пока лучшее что нашел это вот: /^((ftp|http|https):\/\/)?(www\.)?([A-Za-zА-Яа-я0-9]{1}[A-Za-zА-Яа-я0-9\-]*\.?)*\.{1}[A-Za-zА-Яа-я0-9-]{2,8}(\/([\w#!:.?+=&%@!\-\/])*)?/ .
но есть одна проблема, если ввести "www.yandex." то строка пройдет проверку, а по идее так быть не должно
регулярка по урлам есть в рфц по урлам
она с ошибками какими то 😁
а, она, как вариант, может не работать в js(v8)
так это на сайте https://regex101.com/ я проверяю
Обсуждают сегодня