Check if a JavaScript string is a URL

前端 未结 30 3604
野趣味
野趣味 2020-11-22 15:41

Is there a way in JavaScript to check if a string is a URL?

RegExes are excluded because the URL is most likely written like stackoverflow; that is to s

30条回答
  •  面向向阳花
    2020-11-22 16:16

    this working with me

    function isURL(str) {
      var regex = /(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\-\/]))?/;
      var pattern = new RegExp(regex); 
    return pattern.test(str);
    }
    

提交回复
热议问题