2023-06-20
阅读量:
519
CDA数据分析学习之MySQL中的正则表达式 02. OR匹配
2. OR匹配
1, 使用|符号
|为正则表达式中的OR操作符,它表示匹配其中之一。如下代码将匹配1或2或3:
REGEXP '1|2|3'
2, 使用[]符号
[]是另一种形式的OR语句。上述代码可改写成:
REGEXP '[123]'
3, 使用^符号可以对字符集合进行否定,如下代码表示匹配除1、2、3外的其它任何东西:
REGEXP '[^123]'
4, 使用-定义范围
集合可用来定义要匹配的一个或多个字符,也可以定义一个要匹配的集合范围,为了简化这种范围的表示,可以使用-来定义集合的范围。如下:
REGEXP '[1-9]' < = > REGEXP '[123456789]' REGEXP '[a-z]' -- 匹配任意字母字符(如果数据库配置为不区分大小写)
0.0000
0
0
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
1条评论
0条评论

