热线电话:13121318867

登录
2023-06-20 阅读量: 828
CDA数据分析学习之MySQL中的正则表达式 04 匹配特殊字符

04. 匹配字符类

为了更方便的工作,可以使用预定义的字符集,称为字符类

Posix字符类:

说明
[:alpha:]任意字符(同[a-z][A-Z]
[:lower:]任意小写字母(同[a-z]
[:upper:]任意大写字母(同[A-Z]
[:digit:]任意数字(同[0-9]
[:alnum:]任意字母和数字(同[a-zA-Z0-9]
[:cntrl:]ASCII控制字符(ASCII 0到31和127)
[:punct:]不在[:alnum:][:cntrl:]中的其他任意字符
[:blank:]空格和制表(同[\\t]
[:space:]包括空格在内的任意空白字符(同[\\f\\n\\r\\t\\v]
[:xdigit:]任意十六进制数字(同[a-fA-F0-9]
[:print:]任意可打印字符
[:graph:]与[:print:]相同,但不包括空格

字符类的使用,如下语句代码:

REGEXP '[[:digit:]]{3}' < = > REGEXP '[0-9]{3}' < = > REGEXP '[0-9][0-9][0-9]'

上述代码表示匹配连在一起的任意3位数。


0.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子
0条评论