Мне нужно проверить, является ли URL, введенный в текстовое поле, допустимым доменом, сравнивая его с набором допустимых доменов и возвращая предупреждение, если оно не соответствует. Не могли бы вы мне помочь?Как разрешить только определенный набор доменов в javascript и бросать предупреждение, если оно не соответствует?
URL-адрес должен иметь формат http://www. .abc.com/cdef .. http://www. .xyz.com и т.д ..
Я попытался с помощью это регулярное выражение:
regex = /((http|https):\/\/)(www.)?([a-zA-Z0-9]+).((abc.com)|(xyz.com)).*/
, но его не приносит должных результатов. Надеюсь, эта информация поможет.
Что вы пробовали? Это зависит от ваших доменов, как будет выглядеть регулярное выражение! Почему валидация на клиенте? Почему с регулярным выражением? Добавьте дополнительный контекст. –