提问人:Steve Wasiura 提问时间:9/8/2022 更新时间:9/8/2022 访问量:30
如何使用 MYSQL Select Query 查找一个撇号,后跟一个大写字母,由拼写错误(印刷)错误组成
How To use MYSQL Select Query to find an Apostrophe followed by an Uppercase letter, made from a typo (typographic) error
问:
我需要一个MySQL查询来查找包含文本模式的所有行,例如
天气很热
(撇号后跟大写字母),错误(错别字),当打字员在快速打字时按住 shift 键的时间过长时。
答:
3赞
Steve Wasiura
9/8/2022
#1
SELECT artist, title
FROM songs
WHERE BINARY title REGEXP '^.*\'[A-Z]+'
BINARY
力区分大小写,
^
从数据字段的开头开始,
.*
匹配任何字符
\\'
转义单引号
[A-Z]
匹配大写字母 A 到 Z
\+
匹配它后面的任何内容,甚至不匹配任何内容,即行尾
评论
0赞
Rick James
9/10/2022
^.*
是不必要的。
评论