python错题集

字符串有值为true 没值为false
str1='',false
str2=' ' true

 

有一张Person表包含如下信息:

Id
Name Address Career
1 Bob

China Town

Chef
2 Carter

Oxford Street

Teacher
3 Anna

Fourteen Avenue

Dancer
 
 
 

现要选取居住地址Address不以'C'或'O'开头的人员信息,下列MySQL查询语句正确的是:

 SELECT * FROM Person Address REGEXP '^[^CO]';

选项说明例子匹配值示例
^ 匹配文本的开始字符 '^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、 bbbbbbb
字符串
{n,m}
匹配前面的字符串至少 n 次, 至多 m 次 b{2,4} 匹配最少 2 个, 最多 4 个 b bbb、 bbbb
参考链接:MySQL REGEXP:正则表达式查询 (biancheng.net)
posted on 2022-01-14 19:18  进击的许盈盈  阅读(184)  评论(0编辑  收藏  举报