如何掌握JavaScript正则表达式的基础用法?

2026-03-30 08:470阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计789个文字,预计阅读时间需要4分钟。

如何掌握JavaScript正则表达式的基础用法?

正则表达式:语法:/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分钟。

如何掌握JavaScript正则表达式的基础用法?

正则表达式:语法:/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。

阅读全文