首页 > 其他 > 详细

正则表达式

时间:2016-05-22 18:08:27      阅读:88      评论: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://




= 等号 
- 中划线 
_ 下划线 
. 点 很重要

正则表达式

原文:http://www.cnblogs.com/kemmystar/p/5517178.html

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