正则匹配电话号码,网址链接,Email地址
来源:互联网 发布:mac 创建.gitignore 编辑:程序博客网 时间:2024/04/29 15:30
#pragma mark - 正则匹配电话号码,网址链接,Email地址
+ (NSMutableArray *)addHttpArr:(NSString *)text
{
//匹配网址链接
NSString *regex_http =@"(https?|ftp|file)+://[^\\s]*";
NSArray *array_http = [text componentsMatchedByRegex:regex_http];
NSMutableArray *httpArr = [NSMutableArrayarrayWithArray:array_http];
return httpArr;
}
+ (NSMutableArray *)addPhoneNumArr:(NSString *)text
{
//匹配电话号码
NSString *regex_phonenum =@"\\d{3}-\\d{8}|\\d{3}-\\d{7}|\\d{4}-\\d{8}|\\d{4}-\\d{7}|1+[358]+\\d{9}|\\d{8}|\\d{7}";
NSArray *array_phonenum = [text componentsMatchedByRegex:regex_phonenum];
NSMutableArray *phoneNumArr = [NSMutableArrayarrayWithArray:array_phonenum];
return phoneNumArr;
}
+ (NSMutableArray *)addEmailArr:(NSString *)text
{
//匹配Email地址
NSString *regex_email =@"\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*.\\w+([-.]\\w+)*";
NSArray *array_email = [text componentsMatchedByRegex:regex_email];
NSMutableArray *emailArr = [NSMutableArrayarrayWithArray:array_email];
return emailArr;
}
- 正则匹配电话号码,网址链接,Email地址
- 【技术】正则表达式—匹配电话号码,网址链接,Email地址
- 正则表达式,匹配中文字符、手机号、Email地址、网址URL、HTML标记、国内电...
- 正则表达式,匹配中文字符、手机号、Email地址、网址URL、HTML标记、国内电...
- android 入门学习笔记 正则匹配 电话号码 email
- 匹配Email地址的正则表达式
- 正则表达式应用:匹配email地址
- 匹配 Email 地址的正则表达式
- 匹配Email地址的一个正则
- php完美匹配邮箱、链接地址和电话号码
- php完美匹配邮箱、链接地址和电话号码
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- (字母、数字、Email、网址、电话号码、汉字、身份证号码)正则表达式验证代码
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号... )
- ecshop后台会员邮箱验证改为管理员可控制验证通过
- 【DP+压缩矩阵+矩阵乘法】阅读
- CSS 3新特性学习----2D转换
- map的使用
- CookieManager.getInstance().setCookie
- 正则匹配电话号码,网址链接,Email地址
- 注意
- 初窥Cocos2d-x内存管理机制(2)
- 【script】一个打包应用的脚本
- ubuntu 64位中安装安卓应用包解析工具apktool
- linux source命令
- PJNATH介绍 -- 用于NAT穿透的ICE, STUN和TURN的开源库
- DAG单源最短路径
- android:layout_weight的巧妙应用