首页 > Web开发 > 详细

JS---正则表达式练习

时间:2015-11-05 21:55:17      阅读:143      评论:0      收藏:0      [点我收藏+]
/\d\d\d/.test("123")
true
new RegExp(/\d\d\d/).test("123")
true
RegExp(/\d\d\d/).test("123")
true

.表示任意字符(除换行等控制字符外)

\d表示数字

\w表示数字、字母或下划线

\s表示空格、TAB、换行符、换页符

\S表示非\s

/\w\w\w/.test(‘a_1‘)
true

 

范围符号

[A-F]:A-F之间的字符

[^A-F]:A-F以外的字符

^Hi:表示Hi开头

end$:表示以end结尾

\b:零宽单词边界 如:

/\bno/.test("a no")
true

 

特殊字符转义

/\$ab/.test("a$abcd")
true

 

分组

/(abc)/.test("abcdefg")
true
/(abc)\1(def)\2/.test("abcabcdefdefdd")
true

 

 

  

JS---正则表达式练习

原文:http://www.cnblogs.com/beast-king/p/4940727.html

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