正则表达式使用单个字符来描述、匹配一系列匹配某个句法规则的字符串。
包括两种字符:
- 普通字符(例如:字母)
- 特殊字符(元字符)
^[0-9]+abs$
^为匹配输入字符串的开始位置
[0-9]+匹配多个数字,[0-9]匹配单个数字,+匹配一个或者多个。
abc$匹配字母abc并以abc为结尾,$为匹配输入字符串的结束位置。
^[a-z0-9_-]{3,15}$
^开始标记
[a-z0-9_-]字母(a-z)数字(0-9)下划线_连字符
{3,15}字符的长度3-15
$结束标记
正则表达式 – 教程 | 菜鸟教程 (runoob.com)