mysql sql语句中正则表达式 regexp ''

正则表达式: regexp  ' '

^匹配字符串开始部分  英文字母不区分大小写

select * from  bbs_brand where name regexp '^丹'

$匹配字符串结尾部分

.点代表任意字符包括回车和换行  _下划线也是一个字符like模糊查询

[字符集合]  [lto]

[^字符集合]除了字符集合中的内容[^lto]字符串中字母类型是lto这三种字母的子集排除掉,[a-m]范围

$1|$2|$3匹配这三个中的任意一个字符串

*代表0个1个或者多个其前的字符

+代表1个或者多个其前的字符

String{n}字符串出现n次,字符串{m,n}字符串至少出现m次,最多n次

猜你喜欢

转载自blog.csdn.net/qq_34412985/article/details/85852758