Check if a JavaScript string is a URL

前端 未结 30 3396
野趣味
野趣味 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:22

    You can use the URL native API:

      const isUrl = string => {
          try { return Boolean(new URL(string)); }
          catch(e){ return false; }
      }
    

提交回复
热议问题