1. 在中括号中出现的所有的字符都是代表本身意思的字符(没有特殊的含义)
var reg = /^[.]$/;
console.log(reg.test("1")); //->false
console.log(reg.test(".")); //-> true
2. 在中括号中并不识别两位数
var reg = /^[12]$/; // -> 1或者2中的一个
var reg = /^[12-78]$/; // -> 1、2-7中的一个、8三个中的一个
var reg = /^[\w-]$/; // -> \w指的是数字、字母、下划线中的任意一个字符 相当于[0-9a-zA-Z_]