正则表达式定义:规定字符串中字符出现规则的表达式

1-1 创建 RegExp 对象的语法(了解)

  1. var reg = new RegExp(/你/,"g"); //声明的一个过滤的规则
  2. // var 变量 = new RegExp("正则表达式","匹配模式")
  3. var str = "你们你好";
  4. console.log(str.replace(reg,"*"))

1-2 使用字面量创建正则表达式

var reg = /规则/gi;
i 忽略大小写 g 全局替换

  1. var str ="你好你的你们"
  2. /* *好*的*们 */
  3. var reg = /你/g;
  4. /* g修饰符--全部过滤 */
  5. console.log(str.replace(reg,"*"))

1-3 test( )

用于检测正则表达式是否匹配字符串的一部分,返回boolean值
**语法: reg.test(str)**

  1. var reg =/abc/;
  2. var str = "abcdf";
  3. console.log(reg.test(str)); //true