JavaScript基础语法---正则表达式
2016-09-27 18:44
483 查看
代码:
知识点总结:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>变量和数据类型练习</title> <script type="text/javascript"> /* var str="Haige-Love-Football and Basketball "; var reg=new RegExp('Haige'); var reg=/Haige/;//过滤条件 alert(reg.exec(str));//reg是否存在于str中,存在则显示reg字符串 alert(reg.test(str));//测试reg是否存在于str,存在则显示true */ /* var str="asdfgh"; var reg=/./; alert(reg.test(str)); */ /* var phone="123456"; var reg=/\d/;//匹配数字 var reg=/\D/;//匹配至少有一个非数字 alert(reg.test(phone)); */ /* var str="Haige-Love-Football and Basketball "; // var reg=/\s/;//匹配空白字符 var reg=/\S/;//匹配非空白字符(至少有一个即可) alert(reg.test(str)); */ /* var str="asdfgh12_ss¥"; var reg=/\w/;//匹配字节 var reg=/\W/;//匹配非数字,字母,下划线等的字节 alert(reg.test(str)); */ /* var str="Haige"; var reg=/e\b/;//以e为结尾的边界 alert(reg.test(str)); */ /* var str="Haige"; var reg=/[ai]/;//匹配ai字符 var reg=/[^Ha]/;//匹配非H,a字符 alert(reg.test(str)); */ /* var str="123as"; var reg=/[0-9]/;//匹配0-9任意一个数字 alert(reg.test(str)); */ /* var str="aas"; var reg=/[a-z]/;//匹配a-z任意一个字符 var reg=/[A-Z]/;//匹配A-Z任意一个字符 alert(reg.test(str)); */ var str="RedHaige"; var reg=/(Red|blue|green)/;//匹配是否str中是否包含三个单词中的一个 alert(reg.test(str)); </script> </head> <body> </body> </html>
知识点总结:
相关文章推荐
- 【JavaScript】(8)JavaScript中的正则表达式创建方式、基础语法、及其compile | exec | test 方法
- javascript中正则表达式的基础语法
- javascript中正则表达式的基础语法
- 正则表达式基础知识之javascript vbscript
- javascript中的正则表达式语法
- javascript中基于replace函数的正则表达式语法
- JavaScript 实现基础--正则表达式--简单模式--
- JavaScript的正则表达式语法
- javascript 正则表达式基础(要知道)
- 正则表达式基础知识语法
- JAVASCRIPT 正则表达式学习-->基础与零宽断言(转自司徒正美)
- javascript中replace正则表达式语法
- javascript中replace的正则表达式语法
- JavaScript的正则表达式语法
- JavaScript 实现基础--正则表达式--
- javascript中replace的正则表达式语法
- javascript中replace正则表达式语法
- javascript正则表达式基础相关
- javascript之正则表达式基础知识小结
- javascript正则表达式语法