Я пытаюсь использовать приведенное ниже регулярное выражение для проверки URL.
/^((((.*):\/\/)|(mailto:|news:))(%[0-9A-Fa-f]{2}|[-()_.!~*';\/?:@&=+$,A-Za-z0-9])+)([).!';\/?:,][[:blank:]])?$/i.test( value );
Это работает, как и ожидалось, когда я предоставляю один URL.Мои данные будут состоять из нескольких URL-адресов, разделенных запятыми, и я хотел бы применить приведенное выше регулярное выражение ко всем отдельным URL-адресам в списке, разделенном запятыми.Я также хотел бы предотвратить использование определенных строк в URL-адресе (например, «имя», «город» и т. Д.)
, например
Какие изменения необходимо внести в мое регулярное выражение для достижения указанных выше результатов?