我试图用MySQL连续删除有两个大写字母的单词。如:“ABC”,“AA”,“NBC”。没有其他人。正则表达式 - 如何仅在MySQL中查找大写字母
下面的查询不起作用(它找到的话,其中有2个字母)
WHERE names REGEXP '[A-Z][A-Z]'
你知道该怎么做?
我试图用MySQL连续删除有两个大写字母的单词。如:“ABC”,“AA”,“NBC”。没有其他人。正则表达式 - 如何仅在MySQL中查找大写字母
下面的查询不起作用(它找到的话,其中有2个字母)
WHERE names REGEXP '[A-Z][A-Z]'
你知道该怎么做?
WHERE names REGEXP BINARY '[A-Z]{2}'
REGEXP不区分大小写,与二进制字符串一起使用时除外。
这种模式的两个或更多领先的大写字符匹配:
WHERE names REGEXP BINARY '^[A-Z]{2,}';
'地名REGEXP'[A-Z] {2,}''也许? – 2011-12-29 10:46:53