一、实时练习网站
二、常用规则
规则 | 作用 |
---|---|
. | 匹配任意字符,如果想准确匹配点符号,应该用"."进行转义 |
\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次 |
网友评论