ip地址正则表达式(两种方式)
来源:互联网 发布:钱箱控制软件 编辑:程序博客网 时间:2024/05/22 17:42
代码如下:
1、都是0~255:
-(BOOL)matchesIP:(NSString *)ip
{
NSString *regexion =@"^(([01]?\\d?\\d|(2([0-4]\\d|5[0-5])))\\.){3}([01]?\\d?\\d|(2(0-4)\\d|5[0-5])))$";
NSPredicate *pred = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@",regexion];
if ([predevaluateWithObject:regexion]) {
return YES;
}
return NO;
}
2、首位是从大于0开始,换了个正则:
NSString *regxion =@"^(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|[1-9](\\.(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)){3}$";
阅读全文
0 0
- ip地址正则表达式(两种方式)
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- ip地址正则表达式
- IP地址正则表达式
- Ip地址正则表达式
- android获取ip地址两种方式
- IP地址的正则表达式(转)
- 正则表达式的两种创建方式
- 正则表达式的两种创建方式
- 正则表达式验证IP地址
- IP地址的正则表达式
- 正则表达式验证IP地址
- 正则表达式匹配ip地址
- [数学模型]椅子能在不平的地面上放平吗
- <非线性控制系统>1 简介
- html,css,js加载顺序
- Matlab彩色图像处理基本操作
- js中函数的三种定义方式、函数声明、函数同名重复、函数删除、
- ip地址正则表达式(两种方式)
- test
- 计算机组成原理与体系结构---数据的表示
- Java实现二叉树的前序、中序、后序、层序遍历(非递归方法)
- Hibernate之延迟加载(懒加载)
- 进程同步和线程同步
- python-输入、输出、类型转换、if、运算符、流程控制
- 深度学习----初窥门径笔记
- SpringCloud(第 004 篇)用户服务类(添加服务注册,将用户微服务注册到 EurekaServer 中)