mysql(04day)

Mysql支持正则表达式的匹配,Mysql中使用REGEXP操作符来进行正则表达式匹配。

下面中的正则模式中可用于REGEXP操作符中。

  1. ^ 匹配输入字符串的开始位置

  2. $ 匹配输入字符串的结束位置

  3. [[:<:]] 词的开始

  4. [[:>:]] 词的结尾

  5. . 匹配除“\n”之外的任何单个字符。要匹配包括'\n'在内的任何字符,请使用'[.\n]'的模式。

  6. [...] 字符集和,匹配所包含的任意一个字符,例如,'[abc]'可以匹配"plain"中的'a'.

7.[^...] 求否字符集合,匹配未包含的任意字符,例如:'[^abc]'可以匹配'plan'中的p.

8.p1|p2|p3 匹配p1或p2或p3.例如:'z|food'能匹配"z"或"food".'(z|f)ood'则匹配'zood"或"food".

9.* 匹配前面的子表达式一次或多次

10.{n} n是一个非负整数,匹配确定的n次

11.{n,m} m和n均为非负整数,其中n<=m,最少匹配n次且最多匹配m次

你可能感兴趣的:(mysql(04day))