生成测试数据
set @x:=conv(54321,10,16);
insert into t_regexp(a) values
(concat('a 0x',@x,' z')),(concat('a...0X',@x,' z')),(concat('a $',@x,' z')),(concat('a $',lower(@x),' z')),(concat('a ',@x,'h z')),(concat(...'a ',@x,'H z')),
(concat('a 0x',@x,'h z')),(concat('a $',@x,'h z')),(concat('a $0x',@x,'h z')),(concat...使用regexp函数查询验证
mysql> select a from t_regexp where a regexp '\\s(?...匹配并集
mysql> set @r:='[0-3[6-9]]';
Query OK, 0 rows affected (0.00 sec)
mysql> select '1' regexp @r,'