正则表达式中有很多上述的具有特别意义的字符。首先是下列字符。[ ]范围描述符。[a-z]表示从a到z之间的任意一个。\w英文字母和数字。即[0-9 A-Z a-z]。\W非英文字母和数字\s空字符,即[\t\n\r\f]。\S非空字符。\d数字,即[0-9]。\D非数字。\b词边界字符(在范围描述符...
分类:
其他好文 时间:
2015-03-20 15:57:54
阅读次数:
131
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字...
分类:
其他好文 时间:
2015-03-20 14:16:41
阅读次数:
131
1、匹配两个字符串之间的内容NSString *startStr = @"aaaa";NSString *endStr = @"bbb";NSString *str = @"aaaa8888999bbbkdkdkdkd";NSString *regex = [NSString stringByFor...
分类:
其他好文 时间:
2015-03-13 18:39:50
阅读次数:
134
工作中JS常用表达式:
1)2010-09-10类型日期校验
2)判断正整数,字符串长度
3)校验长度,和是否空
4)判断字符串是否为空
5)比较字符大小
6)判断字符串长度
7)判断格式是否为Email格式
8)判断是否为两位小数
9)判断是否包含中文
10)判断是否包含字符串
11)判断是否为数字
12)判断是否为正整数
13)判断英文字符跟数字组合
14)IP格式...
分类:
Web程序 时间:
2015-03-13 12:46:26
阅读次数:
163
//用户名必须为字母、数字与下划线if (!preg_match('/^\w+$/i', $username))//验证邮箱格式是否正确if (!preg_match('/^[\w\.]+@\w+\.\w+$/i', $useremail))//手机号必须为11位数字,且为1开头if (!preg_...
分类:
Web程序 时间:
2015-03-12 06:18:53
阅读次数:
129
正则表达式的语法太过复杂,先总结常用语法为十四则,如下:1. \b 元字符,匹配单词的开始与结束2. . 元字符,匹配除换行符以外的任意字符3. * 元字符,匹配*之前内容,连续重复使用任意次4. \d 元字符,匹配任意数字5. \s 元字符,匹配任意的空白符,包括空格,制表符(Tab),...
分类:
移动开发 时间:
2015-03-09 12:33:26
阅读次数:
144
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个...
分类:
其他好文 时间:
2015-03-06 16:32:20
阅读次数:
152
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"...
分类:
Web程序 时间:
2015-03-06 15:27:35
阅读次数:
128
test:测试string是否包含有匹配结果,包含返回true,不包含返回false。 match:根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null search:根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1 replac...
分类:
编程语言 时间:
2015-03-06 12:30:29
阅读次数:
139