Из приведенных вами примеров, что-то вроде этого должно работать:
[a-zA-Z]://(\w+/)+
есть:
[a-zA-Z]
= одна буква (в верхнем или нижнем регистре)
затем
://
= символы ": //"
затем:
(\w+/)+
= хотя бы одно "что-то /".
«что-то /» определяется как:
\w+
= хотя бы один символ слова (т. Е. Любой алфавитно-цифровой), за которым следует
/
= буквенный символ "/"
Надеюсь, это поможет - мой синтаксис может быть немного неправильным, так как я не совсем в курсе варианта JavaScript для регулярных выражений.
Редактировать: поместить регулярное выражение в теги кода, чтобы оно было видно! И привести в порядок объяснение.