JavaScript 正则表达式03
2017-04-14 15:11
330 查看
正则表达式03
var str1 = /g.+gle/i;
var str2 = "gooogle"; .点
表示匹配任意一个字符,这里有+,所有可以匹配多个
alert(str1.test(str2));
var str1 = /Box/i;
var str2 = /box/; 返回值是 数组,,,如果没有值,就返回 null
alert(str1.exec(str2));
var str1 = /go?gle/; *表示匹配任意个,+表示至少一个,?表示至多一个
var str2 = "gogle";
alert(str1.test(str2));
var str1 = /[a-zA-Z0-9]*ox/;
var str2 = /ddkgjkfdgjk45664ox/; 任意匹配........省略.......
alert(str1.test(str2));
var str1 = /[^a-z]ox/i;
var str2 = /box/; 表示 非a-z
alert(str1.test(str2));
var str1 = /\wgoogle/i;
var str2 = "_google"; \w 表示 [a-zA-Z0-9_]
alert(str1.test(str2));
var str1 = /\Wgoogle/i;
var str2 = "!google"; \W 表示 [^a-zA-Z0-9_]
alert(str1.test(str2));
var str1 = /\dgoogle/i;
var str2 = "5google"; \d 表示 匹配数字 [0-9]
alert(str1.test(str2));
var str1 = /\Dgoogle/i;
var str2 = "5google"; \D 表示 匹配非数字 [^0-9]
alert(str1.test(str2));
var str1 = /^[a-z]google/i;
var str2 = "sssssgoogle"; 在[]外面表示,必须从开始向后依次匹配
alert(str1.test(str2));
var str1 = /^google$/;
var str2 = "google"; ^表示必须以google开头,$表示必须以google结尾
alert(str1.test(str2));
相关文章推荐
- JavaScript Calendar
- Web页面上工作流设计器(silverlight/Flex/Javascript/java Workflow&
- javascript 浅析 对象 function
- javascript_use strict
- 在 Javascript 中用&nbs…
- JavaScript Tip/Trick: 动态创建Table时,在IE中需要注意的一个问题
- Javascript 正则表达式 RegExp
- javascript 数据类型  变量 作用域…
- javascript 对象类型
- Javascript 静态方法和常规方法
- Compare javascript strings with  
- Javascript公共脚本库系列(三): 格…
- JavaScript Calendar
- javascript  Function
- javascript 数组 array
- net 与 javascript脚本的几种交互方法
- Javascript公共脚本库系列(二): 添…
- javascript 正则表达式
- CSS 和JavaScript 在ie6 ie7 ie8和…
- Javascript call apply