欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS正則匹配URL網址的方法(可匹配www,http開頭的一切網址)

 更新時間:2017年01月06日 11:28:38   作者:cen備忘錄  
這篇文章主要介紹了JS正則匹配URL網址的方法,可實現匹配www,http開頭的一切網址的功能,涉及JS正則匹配字符串、數字及特殊字符構建URL的操作技巧,需要的朋友可以參考下

本文實例講述了JS正則匹配URL網址的方法。分享給大家供大家參考,具體如下:

最強的匹配網址-url的正則表達式:匹配www,http開頭的一切網址

直接插入正則表達式:

[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?

完整的js方法:

function isURL(domain) {
  var name = /[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?/;
  if( !(name.test(domain)))
  {
    return false;
  }
  else
  {
    return true;
  }
}

可以匹配如下格式的網址:

www.abc.com
http://www.abc.com
http://sub.abc.com
abc.com/a/b.html
。。。

其實這個正則只是匹配xxx.yyy,所以只要是有這樣格式的網址都可以。所以要求很嚴格的網址應該是不夠的。。。

PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:

JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript

正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript正則表達式技巧大全》、《JavaScript替換操作技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript中json操作技巧總結》、《JavaScript錯誤與調試技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

相關文章

  • 前端JavaScript獲取電池信息

    前端JavaScript獲取電池信息

    受到同事啟發(fā),突然發(fā)現了幾個有趣又實用的web api,下面這篇文章主要給大家介紹了關于前端JavaScript獲取電池信息的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • HTML+JS實現愛心動畫效果的源碼分享

    HTML+JS實現愛心動畫效果的源碼分享

    最近在熱播影劇《點燃我,溫暖你》中有個片段是男主人公李峋通過代碼實現了一個愛心動畫的效果。在本文中,將利用HTML+CSS+JS實現同款效果,需要的可以嘗試一下
    2022-11-11
  • Webpack常見靜態(tài)資源處理-模塊加載器(Loaders)+ExtractTextPlugin插件

    Webpack常見靜態(tài)資源處理-模塊加載器(Loaders)+ExtractTextPlugin插件

    這篇文章主要介紹了Webpack常見靜態(tài)資源處理-模塊加載器(Loaders)+ExtractTextPlugin插件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Bootstrap基本模板的使用和理解1

    Bootstrap基本模板的使用和理解1

    這篇文章主要為大家詳細介紹了關于Bootstrap基本模板的使用和理解的學習記錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • js初始化驗證實例詳解

    js初始化驗證實例詳解

    這篇文章主要介紹了js初始化驗證,結合實例形式分析了javascript初始化驗證相關的判斷、設置、檢測等相關操作技巧,需要的朋友可以參考下
    2016-11-11
  • JavaScript Event學習第八章 事件的順序

    JavaScript Event學習第八章 事件的順序

    在第一章中我提到一個初次看起來可能不是那么好理解的是一個問題:“如果一個元素和他的父元素對于同樣的事件都有事件處理程序,那么哪個會首先執(zhí)行呢?”毫無疑問,看是什么瀏覽器。
    2010-02-02
  • 如何改進javascript代碼的性能

    如何改進javascript代碼的性能

    在web應用中,應用了大量的Javascript,因此代碼的執(zhí)行效率變得尤為重要,也就是性能!為了提高JS的性能,我們應該掌握一些基本的性能優(yōu)化方式,并讓它成為我們書寫代碼的習慣。下面介紹幾種優(yōu)化性能的方式,很多初學者甚至有經驗的開發(fā)者也會忽略,希望對你有幫助
    2015-04-04
  • JS算法教程之字符串去重與字符串反轉

    JS算法教程之字符串去重與字符串反轉

    這篇文章主要給大家介紹了關于JS算法教程之字符串去重與字符串反轉的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • 微信小程序實現定位及到指定位置導航的示例代碼

    微信小程序實現定位及到指定位置導航的示例代碼

    這篇文章主要介紹了微信小程序實現定位及到指定位置導航的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Document和Document.all區(qū)別分析

    Document和Document.all區(qū)別分析

    all是一個集合,包含所有html對像的集合,寫一個程式,可以存取到所有的對像。
    2008-11-11

最新評論