如何掌握JavaScript正则表达式的基础用法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计789个文字,预计阅读时间需要4分钟。
正则表达式:语法:/expression/创建表示:var regObj=new RegExp(pattern, [,flags]);pattern:必选项,正则表达式的字符串;flags:可选项,一些标志组合。
正则表达式:语法:/expression/,斜杠表示起始位置
创建方式:
1、var regObj = new RegExp("pattern",[,"flags"]);
pattern:必选项,正则表达式的字符串;
flags:可选项,一些标志组合。
2、var regObj = /pattern/[flags];该方式不能用引号将pattern和flags括起来。
正则表示对象RegExp对象的方法:
exec:检索字符中是正则表示的匹配,返回找到的值,并确定其位置。
eg:
var str = "abcdefg";
var reg = /cd/;
var bol = reg.exec(str); //成功返回cd,失败返回null;
test:检索字符串中指定的值,返回true或false。
本文共计789个文字,预计阅读时间需要4分钟。
正则表达式:语法:/expression/创建表示:var regObj=new RegExp(pattern, [,flags]);pattern:必选项,正则表达式的字符串;flags:可选项,一些标志组合。
正则表达式:语法:/expression/,斜杠表示起始位置
创建方式:
1、var regObj = new RegExp("pattern",[,"flags"]);
pattern:必选项,正则表达式的字符串;
flags:可选项,一些标志组合。
2、var regObj = /pattern/[flags];该方式不能用引号将pattern和flags括起来。
正则表示对象RegExp对象的方法:
exec:检索字符中是正则表示的匹配,返回找到的值,并确定其位置。
eg:
var str = "abcdefg";
var reg = /cd/;
var bol = reg.exec(str); //成功返回cd,失败返回null;
test:检索字符串中指定的值,返回true或false。

