正则表达式的字符集

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


正则表达式的字符集_第1张图片
用例返回true

//*表示出现0次或多次

正则表达式的字符集_第2张图片
用例返回true

//+号表示出现一次或者多次

正则表达式的字符集_第3张图片
返回true

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

正则表达式的字符集_第4张图片
返回true

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

正则表达式的字符集_第5张图片
返回false,因为有3个o

//同理,{m,}表示最少出现m次,{m}表示正好出现m次。

//[m,n]表示这位数必须在m-n之间。

正则表达式的字符集_第6张图片
用例返回true

///[a-zA-Z0-9]/表示可以是a-z,A-Z,0-9.

//[^]限定某一位上不能取得值

【^0】表示这一位不能取0。

正则表达式的字符集_第7张图片
返回false

几种等价写法

等价转义写法

匹配行首写法

正则表达式的字符集_第8张图片
返回false

//匹配行尾:/hello$/,匹配行首和行尾,/^hello$/

//"\s"匹配空格,制表符,换行符,空白符。

//"|"是或者的意思。例如:var reg=/hello|world|!/;表示或者和hello匹配,或者和world匹配,或者和!号匹配。

你可能感兴趣的:(正则表达式的字符集)