搜索
您的当前位置:首页正文

Mysql入门(命令行)--正则表达式

来源:二三娱乐

匹配正则表达式使用 regexp 关键字

.   匹配*任意一个*字符
|   即or
[ ]  匹配方括号中的任意一个  or
[^ ]  匹配除了方括号中的所有
[ - ]  匹配从xx--xx的所有
\\   匹配特殊字符(如\\.   \\-)
\\f
\\n
\\e
\\t
\\v
\\\
[:alnum:]  任意*字母*和*数字*
[:alpha:]  任意字*符*
[:blank:]  *空格*和*制符*
[:cntrl:]  ASCII控制字符(0到31和127)
[:digit:]  任意数字([0-9])
[:graph:]  与[:print:]相同 但不包括空格
[:lower:]  任意小写字母
[:print:]  任意可打印字符
[:punct:]  既不在[:alnum:]也不再[:cntrl:]的字符 
[:space:]  包括空格在内的任意空白字符(\\f \\n \\r \\t \\v)
[:upper:]  任意大写字母
[:xdigit:]  任意十六进制数字
*  0或多个字符
+  1或多个字符
?  0或1个字符
{n}  指定数目(n个)的匹配
{n,}  不少于指定数目(n个)的匹配
{n,m}  匹配数目的范围(m不超过255)
^  文本的开始
$  文本的结尾
[[:<:]]   词的开始
[[:>:]]   词的结尾

例子:


mysql19.png
mysql20.png
Top