str = i am genius
. 匹配除换行符以外的任意字符/./.test(str) = true
\w 匹配字母或数字或下划线或汉字/\w/.test(str) = true
\s 匹配任意的空白符/\s/.test(str) = true
\d 匹配数字/\d/.test(str) = false
\b 匹配单词的开始或结束\b不是很理解
^ 匹配字符串的开始/^i/.test(str) = true
$ 匹配字符串的结束/ws/.test(str) = false
str = i am geniusi am genius
* 重复零次或更多次/\w*/.test(str) = true
+ 重复一次或更多次/\w+/.test(str) = true
? 重复零次或一次/\w+/.test(str) = true
{n} 重复n次/(i am genius){2}/.test(str) = true
{n,} 重复n次或更多次/(i am genius){3,}/.test(str) = false
{n,m} 重复n到m次/(i am genius){0,2}/.test(str) = true