首页 > 其他 > 详细

正则表达式

时间:2016-05-20 00:49:33      阅读:207      评论:0      收藏:0      [点我收藏+]

+ -> {1,} 至少一次
* -> {0,} 可不出现
? -> {0,1} 可不,最多一次
. -> 任意字符(需要与[.]和\.区别)
\d -> [0-9] 数字
\s -> 任意空白字符
\u4e00-\u9fa5 -> 中文
(x|y) -> 表示“或”

语法:
var myregexp = /^.*$/;
myregexp.test("string");

例子:
1.如13、15、18的手机号码。
[1][358]\d{9}
1[358][0-9]{9}
(13|15|18)\d{9}

2.JavaScript中。
var ex = /^(-|+)?\d+$/;
if (ex.test(str)) {
// 则为整数
}

3.url规则:
a-Z
0-9
http:// 匹配连贯
https:// 匹配连贯
ftp://
/
&
%
?
= 等号
- 中划线
_ 下划线
. 点 很重要

4.email规则:
abc-abc@sina.com.cn
403_abc@tec-up.com

正则表达式

原文:http://www.cnblogs.com/Li-gou-dan/p/5510703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!