阅读背景:

mysql 正则

来源:互联网 

正则
^匹配字符串开真个部份
$匹配字符串停止的部份
.代表字符串中的任意一个字符,包含回车和换行
[字符聚集]匹配“字符聚集”中的任何一个字符,如:[a-z0-9]
[^]匹配出了“字符聚集”以外的任何一个字符
S1|S2|S3匹配S1、S2和S3中的任意一个字符串
*代表多个该符号之前的字符,包含0和0以上
+代表多个该符号之前的字符,包含1和1个以上
{N}字符串涌现N次
{M,N}字符串涌现最少M次,最多N次

例:select * from info where name REGEXP "^L";匹配以L开头的
例:select * from info where name REGEXP "[ceo]";匹配三个字母中任意一个
例:select * from info where name REGEXP "a*c"; 匹配a可以没有,+表现最少涌现一次
例:select * from info where name REGEXP "ab{1,3}";匹配b字符串最少涌现过一次,最多3次的记载
例:select * from info where name REGEXP "(ab){1,3}";匹配ab字符串最少涌现过一次,最多3次的记载,记载如果涌现3次以上也会检索出来,由于涌现过3次
正则
^匹配字符串开真个部份
$匹配字符串停止的部份
.代表字符串中的任意一个字符,包含回车和换行




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: