正则表达式的使用
来源:互联网 发布:北林通用网络计费系统 编辑:程序博客网 时间:2024/06/06 20:04
下载RegexKitLite 软件包,解压后有2个文件,需要加载到project中,
然后还要加载framework libicucore.dylib
重要的一步:RegexKitLite要设置成不实用ARC,不然编译会出错。
在 Project Settings -> Build Phases 中,对这些文件选中 -fno-objc-arc 标志
NSString *regex=@"(^([\\*\\/\\)\\%].*))|(.*\\)\\d.*)|(.*[\\*\\/\\+\\-][\\*\\/\\)].*)|(.*[\\*\\/\\%][\\*\\/\\%].*)|(.*[\\*\\/\\%][\\*\\/\\%\\+\\-].*)|(.*\\.\\d\\..*)|(.*\\([\\*\\/\\%])|(.*[\\+\\-\\*\\/\\%]\\).*)|(.*\\d\\(.*)|(.*\\.\\(.*)|((.*[\\*\\+\\-\\/\\(\\%])$)";
if (![displayStringisMatchedByRegex: regex] )
{
NSLog(@"通过校验!");
}
else
{
NSLog(@"未通过校验,数据格式有误,请检查!");
}
0 0
- 正则表达式的使用
- 正则表达式的使用:
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式“/”的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- 正则表达式的使用
- Gradle的安装使用
- openvpn简介
- ION基本概念介绍和原理分析
- android 实现按两次back键提示退出应用界面
- SVN上传.a库的办法
- 正则表达式的使用
- 深度学习聊天记录
- Sublime Text 3 license 一个 供研究使用
- Objective C Protocol Buffers 编译
- 12-2 Java学习笔记
- 基于iBeacon技术智慧广告营销解决方案
- Ios面试题
- 【loadrunner】webservice测试总结
- oracle 一致读2