(1)%百分号通配符,匹配任意长度的字符,包括零字符
(2)_下划线通配符,只匹配一个字符
2、正则表达式查询REGEXP
选项 |
说明 |
例子 |
示例 |
^ |
匹配文本的开始字符 |
‘^b’匹配以字母b开头的字符串 |
book,big,banana,bike |
$ |
匹配文本的结束字符 |
‘st$’匹配以st结尾的字符串 |
test, resist,persist |
. |
匹配任意单个字符 |
b.t匹配任何b和t之间有一个字符 |
bit,bat,but,bite |
* |
匹配零个或多个在它前面的字符 |
f*n匹配字符n前面有任意个字符f |
fn,fan,faan,abcn |
+ |
匹配前面的字符1次或多次 |
‘ba+’匹配b后面至少有一个a |
ba, bay, bare, battle |
<字符串> |
匹配包含指定的字符串的文本 |
‘fa’ |
fan, afa, faad |
[字符集合] |
匹配字符集合中的任何一个字符 |
[xz]匹配x或者z |
dizzy,zebra,x-ray,extra |
[^] |
匹配不在括号中的任何字符 |
[^abc]匹配任凭不包含a,b或c的字符串 |
desk, fox, f8ke |
字符串{n,} |
匹配前面的字符串至少n次 |
b{2} 匹配2个或者更多的b |
bbb,bbbb,bbbbb |
字符串{n, m} |
匹配前面的字符串至少n次,至多m次 |
b{2, 4}匹配最少2个,最多4个b |
bb,bbb,bbbb |