通配符
^:匹配所有以指定正则表达式开始的行。 $:匹配所有以指定正则表达式结束的行。
i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配。
[abc] 查找方括号之间的任何字符。 [0-9] 查找任何从 0 至 9 的数字。 (x|y) 查找任何以 | 分隔的选项。
exec() 方法是一个正则表达式方法。
exec() 方法用于检索字符串中的正则表达式的匹配。
test() 方法是一个正则表达式方法。
test() 方法用于检测一个字符串是否匹配某个模式,如果字符串中含有匹配的文本,则返回 true,否则返回 false。
常用正则表达式
- 数字:^[0-9]*$
- n位数字:^\d{n}$
- 至少n位数字:^\d{n,}$
- m~n位的数字:^\d{m,n}$
- 非零的正整数:^[1-9]\d*$



