正则表达式检测ip是否合法
2017-11-07 00:00
507 查看
var pattern=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/; pattern.test(‘192.168.90.88’);//true pattern.test(‘192.168.90.188’);//true pattern.test(‘192.168.9.56’);//true pattern.test(‘192.168.9.666’);//true pattern.test(‘192.168.90.08’);//false pattern.test(‘999.168.90.78’);//false pattern.test(‘192.999.90.68’);//false pattern.test(‘192.168.999.78’);//false pattern.test(‘1922.168.90.78’);//false pattern.test(‘192.1684.90.68’);//false pattern.test(‘192.168.95.788’);//false
正则表达式为:
var pattern=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/;
上面的表达式也等同于:以为\d等于[0-9]
/^((25[0-5] | 2[0-4]\d | 1\d{2} | [1-9]\d | \d)\.){3}(25[0-5] | 2[0-4]\d | 1\d{2} | [1-9]\d | \d)$/
相关文章推荐
- 检测ip地址是否合法的正则表达式
- 全正则的检测IP是否合法的函数
- 检测手机号码是否合法(正则表达式)
- 全正则的检测IP是否合法的函数
- 正则表达式检查来访IP是否合法的实际应用
- 校验IP格式是否合法正则表达式
- python中用正则表达式检测邮件是否合法
- 正则表达式检测用户输入的email地址是否合法
- 编写正则表达式,判断给定的是否是一个合法的IP地址。
- 判断url是否合法的正则表达式
- C#正则表达式基础 \D检测是否包含非数字
- iOS开发正则表达式判断邮箱是否合法
- python 正则表达式判断URL是否合法
- 检测 ip 地址的正则表达式 C#语言的
- C# 判断一字符串是否为合法数字(正则表达式)
- Java 中文本组件MQDocument文档:采用正则表达式来判断输入是否合法
- 编写正则表达式,判断给定的是否是一个合法的IP地址。
- 正则表达式简单的检查输入email是否合法程序
- C#判断IP地址是否合法函数-使用正则表达式-2个,还有IPAddress
- 判断IP地址是否合法正则表达式