正则表达式(Regular Expression)字符表达

用于匹配字符串中字符组合的模式。    在JavaScript 中,正则表达式也是对象。通常用来检索、替换那些符合某个模式(规则)的文本,例如验证表单;用户名表单只能输入英文字母、数字或者下划线......

 

1.  创建正则表达式

      1-1. 通过调用RegExp 对象的构造函数创建   var  变量名= new RegExp(/表达式/);

      1-2.通过字面量创建  var  变量名=/表达式/;

 

2.  检测正则表达式 test:test()  正则对象方法,用于检测字符串是否符合该规则,该对象会放回true 或 false,其参数是测试字符串。

   regexobj. Test(str)

     

 

 3.  正则表达式的组成

3-1   边界符:也叫位置符,用来提示字符所处的位置(^   和   $   在一起,表示必须是精确匹配。)

 

 3-2  字符类: 

 

 3-3.  量词符:

 

 3-4.  括号总结:

 

 3-5.  预定义类:

 

 

正则表达式中的替换:

 replace 替换

 

 switch 参数

 

posted on 2021-07-12 15:56  一名小学生呀  阅读(98)  评论(0编辑  收藏  举报

导航