ip格式驗證正規表示式
分享兩段正規表示式程式碼,它們分別能夠實現IP-v4和IP-v6格式的驗證。
一.驗證IP-v4程式碼:
[JavaScript] 純文字檢視 複製程式碼\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b
二.驗證IP-v6程式碼:
[JavaScript] 純文字檢視 複製程式碼(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))
相關文章
- 驗證郵箱和ip格式的正規表示式
- 正規表示式驗證Ip地址(絕對正確)
- 圖片格式型別驗證正規表示式型別
- 驗證字串格式的正規表示式羅列字串
- 驗證經緯度格式正規表示式程式碼
- 驗證ip地址正規表示式程式碼例項
- JS正規表示式驗證JS
- 正規表示式驗證工具
- 驗證證書的正規表示式
- 驗證郵箱格式正規表示式程式碼例項
- JS正規表示式的驗證JS
- JS常用正規表示式及驗證時間的正規表示式JS
- 強密碼驗證正規表示式密碼
- 郵箱地址正規表示式驗證
- 最新密碼驗證正規表示式密碼
- javascript常用的驗證正規表示式JavaScript
- 日期格式正規表示式
- ip:port 正規表示式
- 正規表示式驗證郵箱及其解析
- 郵箱驗證正規表示式程式碼
- 驗證控制元件與正規表示式控制元件
- 以橫槓(-)連線的時間日期格式驗證正規表示式
- 正規表示式驗證密碼格式和長度程式碼例項密碼
- IP地址的正規表示式
- 驗證正整數正規表示式程式碼例項
- C#驗證是不是正整數 正規表示式C#
- JS正規表示式驗證數字(非常全)JS
- 驗證IE瀏覽器的正規表示式瀏覽器
- 驗證字元是否為中文的正規表示式字元
- QQ號碼驗證正規表示式程式碼
- js正規表示式驗證手機,郵箱,身份證JS
- 驗證二進位制數字正規表示式
- 驗證小數正規表示式程式碼例項
- 驗證以指定字串開頭的正規表示式字串
- js驗證手機號碼的正規表示式JS
- 郵箱驗證正規表示式例項程式碼
- js驗證郵箱的正規表示式程式碼JS
- 校驗IP-v6地址正規表示式