码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式

时间:2016-05-22 18:10:13      阅读:191      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!