//.代表任意字符换行除外。

用例返回true
//*表示出现0次或多次

用例返回true
//+号表示出现一次或者多次

返回true
//?号表示出现0次或者1次

返回true
//{m,n}至少出现m次,之多出现n次。

返回false,因为有3个o
//同理,{m,}表示最少出现m次,{m}表示正好出现m次。
//[m,n]表示这位数必须在m-n之间。

用例返回true
///[a-zA-Z0-9]/表示可以是a-z,A-Z,0-9.
//[^]限定某一位上不能取得值
【^0】表示这一位不能取0。

返回false
几种等价写法

等价转义写法
匹配行首写法

返回false
//匹配行尾:/hello$/,匹配行首和行尾,/^hello$/
//"\s"匹配空格,制表符,换行符,空白符。
//"|"是或者的意思。例如:var reg=/hello|world|!/;表示或者和hello匹配,或者和world匹配,或者和!号匹配。