JS---正则表达式练习
2015-11-05 20:38
218 查看
/\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
相关文章推荐
- jsp页面弹出For input string:""
- cjson不连续存储问题
- js异常处理
- 前段js的各种弹出框
- js--节点的属性和动作
- JavaScript学习总结(五)原型和原型链详解
- json
- 云巴-JavaScript API测试与实例
- jsp小结13 - 9个内置对象06 pageContext
- 初探 利用 javascript 开发 Chrome 浏览器插件
- JavaScriptCore框架
- 在一个js文件中引入另一个js文件
- JSP 基础(一)
- JS操作JSON总结
- Ext JS表单Ext.form.FormPanel
- HTML接收?号后参数和js获取工程名
- 基础篇:8.如何定义变量?js变量有什么特点?
- iOS js oc相互调用(JavaScriptCore)(二)
- iOS js oc相互调用(JavaScriptCore)
- JSON和XML