在 iOS 中,我们使用 NSPredicate 的字符串比较功能来进行正则表达式处理,其比较关键字为:MATCHES 下面,列举一个匹配6-15个由字母/数字组成的字符串的正则表达式,来看看 NSPredicate 的具体使用: 其实iOS中有三种方式来实现正则表达式的匹配。现在将他们都记录在这里 ...
分类:
其他好文 时间:
2016-05-31 18:55:28
阅读次数:
159
数字相关的正则表达式 数字:^[0-9]*$ n位定长的数字:^\d{n}$ m-n位之间的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^( ...
分类:
其他好文 时间:
2016-05-18 10:40:50
阅读次数:
250
[转]http://blog.csdn.net/tammy520/article/details/8680664 ...
分类:
其他好文 时间:
2016-05-17 11:30:04
阅读次数:
179
//判断字符串是否为空public static boolean isEmpty(String str) { return str == null || str.equals("");}//判断是否是邮件地址public static boolean isEmail(String email) {
分类:
其他好文 时间:
2016-03-23 17:20:07
阅读次数:
163
dreamweaver 正则表达式教程:http://www.runoob.com/regexp/regexp-metachar.html 正则表达式常用工具:http://tool.chinaz.com/regex/ 常用的正则,不能保证所有情况都匹配,所以用前用用dreamweaver查找所有测
分类:
其他好文 时间:
2016-03-04 10:33:52
阅读次数:
199
只能输入1个数字 表达式: ^\d$ 描述: 匹配一个数字 匹配的例子: 0,1,2,3 不匹配的例子 只能输入n个数字 表达式: ^\d{n}$ 例如^\d{8}$ 描述: 匹配8个数字 匹配的例子: 12345678,22223334,12344321 不匹配的例子 只能输入至少n个数字 表达式
分类:
其他好文 时间:
2016-02-27 00:54:53
阅读次数:
162
一套完善的应用程序,需要能验证用户输入的信息,从而提醒/引导用户正确地输入信息。 而验证方面,以验证所在的地方分类,可分为: 客户端验证。如果是WEB,一般由Javascript完成,主要用户引导用户输入信息,安全性不高。 服务端验证。在服务端对数据的合法性进行验证,安全性较高。 无论哪种验证,为了
分类:
其他好文 时间:
2016-02-15 14:49:51
阅读次数:
272
1.匹配正整数:/^[1-9]\d*$/2.匹配非负整数(正整数+0):/^\d+$/3.匹配中文:/^[\x{4e00}-\x{9fa5}]+$/u4.匹配Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/5.匹配网址URL:(((f|ht){...
分类:
Web程序 时间:
2016-01-14 18:42:06
阅读次数:
153