一、实时练习网站
二、常用规则
| 规则 | 作用 |
|---|---|
| . | 匹配任意字符,如果想准确匹配点符号,应该用"."进行转义 |
| \w | 匹配阿拉伯数字、大小写英文符以及下划线 |
| \W | 则匹配上面以外的 |
| \d | 匹配阿拉伯数字 |
| \D | 匹配上面以外的 |
| \s | 匹配空白符:空格、tab、换行 |
| \S | 匹配上面以外的 |
| [ ] | 规定一个范围,匹配该范围内可能出现的一个字符,可采用Unicode编码写入。例如:[QWER]匹配QWER、[0-9]匹配1到9、[a-e]匹配a到e、[\u4e00-\u9fa5]匹配被Unicode收录的所有中文 |
| + | 需要跟随着一个规则字符,与前者共生,匹配符合前者规则的连续字符串,发挥着重复至少1次的作用 |
| * | 与"+"类似,发挥着重复至少0次的作用 |
| ? | 与“ + ”类似,发挥着重复0次或1次的作用 |
| { } | 是前三者的集大成者,可以规定重复范围。例如:{1, }等价于" + ",{0, }等价于" * ",{0, 1}等价于" ? ",{3, 6}规定重复3到6次 |










网友评论