JavaScript 正则表达式01
来源:互联网 发布:多媒体软件系统 编辑:程序博客网 时间:2024/06/03 08:00
正则表达式 与 test 方法
var s = new RegExp('box'); //建立正则,两种方式:1.new 一个函数
alert(s);
var s = /box/; //建立正则,两种方式:2.字面量的方式
alert(s);
var s = new RegExp('Box','i'); // i:表示不区分大小写 g :表示全局匹配 m :表示多行匹配
var x = /box/;
alert(s.test(x));
var s = /Box/i; //字面量的方式,匹配是否相等,此处返回true
var x = /box/;
alert(s.test(x));
alert(/Box/i.test('box')); //直接弹出true
var str1 = /Box/i;
var str2 = "This is a box"; //正则表达式 与 直接判断的不同之处,
alert(str1.test(str2)); //在于可以在一句英文中找到是否存在对应的字符串
-----------------------------------------------------------------------------------------
正则表达式 与 exec 方法
var str1 = /Box/i;
var str2 = /box/; //返回值是 数组,,,如果没有值,就返回 null
alert(str1.exec(str2));
--------------------------------------------------------------------
总结:
1.使用正则表达式有两种方法
①:var str = newRegExp(至少有一个参数);
②:var str =/box/;------>直接使用字面量的方式赋值
2.i:表示不区分大小写;
3.test方法,在于查找是否有对应的(字符串),返回 boolean 值;
--------------------------------------------------------------------
0 0
- JavaScript 正则表达式01
- javascript 正则表达式
- JavaScript 正则表达式02
- JavaScript 正则表达式03
- JavaScript 正则表达式05
- Javascript 正则表达式 RegExp
- js/javascript正则表达式中/g&nbsp…
- editplus 正则表达式
- 正则表达式 集锦
- 正则表达式 LINUX
- 正则表达式 笔记
- 正则表达式【Pattern 】
- 正则表达式 总结
- JavaScript 正则 正则表达式
- Javascript 正则表达式javascript
- Python - 正则表达式指南
- UltraEdit 正则表达式手册
- ORACLE 正则表达式函数
- JavaScript 数组 002
- JavaScript 数组 003 完
- Android-自定义幸运抽奖转盘
- sql server 扩展属性 删除,…
- JavaScript 对日期,时间的操作
- JavaScript 正则表达式01
- 数值分析实验二 数值积分
- JavaScript 正则表达式02
- sql server insert&nbsp…
- java 多线程 两种方法
- JavaScript 对象转字符串(object to JSON string)
- PS 01动感模糊
- PS 02光影效果
- PS 03画布效果