記錄一枚驗證URL的js正規表示式

2021-08-28 15:09:06 字數 375 閱讀 3272

表示式如下所示:

return /((https|http|ftp|rtsp|igmp|file|rtspt|rtspu):\/\/)(([a-za-z0-9\._-]+\.[a-za-z])|([0-9]\.[0-9]\.[0-9]\.[0-9]))(:[0-9])*(\/[a-za-z0-9\&%_\./-~-]*)?/.test('我是需要驗證的url位址');
說明:

1、url位址必須以開頭https://、http://、ftp://等開頭;

2、支援匹配網域名稱位址或ip位址,如:或

3、支援url位址後跟引數,如:blog/getblog.do?fromstring=bloglist

4、支援埠號。

記錄一枚蒟蒻的成長(持續更新)

2018.06.30 懷著一顆好奇的心從mooc學習c 2018.07.09 加入敲鍵盤行列,自此邁進了乙個無底深淵 2018.07.10午 第一道橙題過河卒 2018.07.10晚 第一道黃題八皇后 2018.08.03 第一道綠題八百標兵奔北坡 2018.08.05 第一道藍題餘數求和 2018...

小白一枚,記錄研究生期間深度學習CV方向的點滴感悟

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...

JS的一些簡單應用 正則驗證郵箱

如下 lang en charset utf 8 head 1 使用者名稱只能是字母及數字 6 11位 2 email為正確的email格式 pre action 使用者名稱type text name username p eamil type text name email p type sub...