“javaScript проверяет, есть ли действительный URL -адрес” Ответ

Валидатор URL JavaScript

function validURL(str) {
  var pattern = new RegExp('^(https?:\\/\\/)?'+ // protocol
    '((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|'+ // domain name
    '((\\d{1,3}\\.){3}\\d{1,3}))'+ // OR ip (v4) address
    '(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*'+ // port and path
    '(\\?[;&a-z\\d%_.~+=-]*)?'+ // query string
    '(\\#[-a-z\\d_]*)?$','i'); // fragment locator
  return !!pattern.test(str);
}
Clean Corncrake

Проверьте, является ли строка JavaScript URL

function isValidURL(string) {
  var res = string.match(/(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g);
  return (res !== null)
};

var testCase1 = "http://en.wikipedia.org/wiki/Procter_&_Gamble";

alert(isValidURL(testCase1)); 
Borma

javaScript определить, является ли строка действительным URL

function isValidHttpUrl(string) {
  let url;
  
  try {
    url = new URL(string);
  } catch (_) {
    return false;  
  }

  return url.protocol === "http:" || url.protocol === "https:";
}
XCalibre8

JavaScript URL -проверка

const isAbsoluteUrl = url => /^[a-z][a-z0-9+.-]*:/.test(url);

// Example
isAbsoluteUrl('https://1loc.dev');          // true
isAbsoluteUrl('https://1loc.dev/foo/bar');  // true
isAbsoluteUrl('1loc.dev');                  // false
isAbsoluteUrl('//1loc.dev'); 
Batman

javaScript проверяет, есть ли действительный URL -адрес

let urlString = "https://www.example.com/";

if (urlString.startsWith("https://") || urlString.startsWith("http://")) {
     console.log("valid");
} else {
     console.log("unvalid");
}
DevNick

Ответы похожие на “javaScript проверяет, есть ли действительный URL -адрес”

Вопросы похожие на “javaScript проверяет, есть ли действительный URL -адрес”

Больше похожих ответов на “javaScript проверяет, есть ли действительный URL -адрес” по JavaScript

Смотреть популярные ответы по языку