一、常见应用场景
-
1.1 验证用户输入是否符合规范
-
1.2 数据清洗、文本查询
二、规范
-
2.1 匹配单个字符
\d 匹配数字0-9 (十进制) \D 匹配数字以外的字符 \w 匹配数字、字母、下划线;-> 慎用,还可以匹配中文等Unicode码 \W 匹配除数字字母下划线中文以外的字符 \s 匹配空白字符串;包括\t,\r,\n,空格,tab键等 \S 匹配非空字符串 .
可以匹配 除换行字符\
1.1 验证用户输入是否符合规范
1.2 数据清洗、文本查询
2.1 匹配单个字符
\d | 匹配数字0-9 (十进制) |
---|---|
\D | 匹配数字以外的字符 |
\w | 匹配数字、字母、下划线;-> 慎用,还可以匹配中文等Unicode码 |
\W | 匹配除数字字母下划线中文以外的字符 |
\s | 匹配空白字符串;包括\t,\r,\n,空格,tab键等 |
\S | 匹配非空字符串 |
. |
可以匹配 除换行字符\ |