2.1备选字符集
定义:规定某一位字符的备选字符列表
特点:多个中选一个,符合条件都成立
var str ="dfsdjl932j388TM";var reg = /[0-9]/gconsole.log(str.replace(reg,"*"))console.log(str.replace(/[a-z]/ig,"*"))console.log(str.replace(/[A-z]/g,"*"))
2.2预定义字符集
定义:针对常用的备选字符集提供的简化符号
\d [0-9] : 任意数字\w [0-9a-zA-Z_]: 任意数字、字母、下划线\s : 空格. : 表示 所有字符[A-z] : 任意字母
var str = "_ashdl8976hdjs"var reg = /\d/g;var reg2 = /\w/g;console.log(str.replace(reg,"*"));console.log(str.replace(reg2,"*"));
2.3转义字符
在正则中 使用 \ 作为转义字符\. 表示 .\\ 表示 \\/ 表示 /
