初学JavaScript正则表达式(四)

字符类 []

一般情况下正则表达式中一个字符对应字符串一个字符

可以使用元字符 [ ] 来构建一个简单的类

       类泛指符合某些特征的对象

例:

  'a1b1c1d1'.replace(/[abc]/g,'x')     //x1x1x1d1  将a或b或c替换为x,由于标识符为g,所以全替换

  'a1b1c1d1'.replace(/[^abc]/g,'x')    //axbxcxxx  将除“a或b或c”之外的字符替换为x,由于标识符

为g,所以全替换

整理自慕课网教学 点此进入

原文地址:https://www.cnblogs.com/xue-shuai/p/12000622.html