2023-06-20
阅读量:
414
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)


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