如何使用mysql正则表达式匹配全是大写字母的句子?
如何使用mysql匹配正则全是大写字母的句子?例如:'TRAVELBACKGAMMONBOARDSET''ONELITERHYDRATIONWATERBAG''COMBI...
如何使用mysql匹配正则全是大写字母的句子?
例如:
'TRAVEL BACKGAMMON BOARD SET'
'ONE LITER HYDRATION WATER BAG'
'COMBINATION PADLOCK SECURITY SHED GATE' 展开
例如:
'TRAVEL BACKGAMMON BOARD SET'
'ONE LITER HYDRATION WATER BAG'
'COMBINATION PADLOCK SECURITY SHED GATE' 展开
展开全部
在输入时做验证吧:
$reg = '/[A-Z]/i';
preg_match($reg,$str) 为真就把数据狠狠的插进去吧!
$reg = '/[A-Z]/i';
preg_match($reg,$str) 为真就把数据狠狠的插进去吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select 内容 regexp '[[:upper:]]+'
追问
不行呀,全是小写都返回1。
追答
REGEXP默认也是不区分大小写,可以使用BINARY关键词强制区分大小写;
如:SELECT * FROM pet WHERE name REGEXP BINARY ‘^B’
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT 'TRAVEL BACKGAMMON BOARD SET' REGEXP '^[A-Z ]+$'
追问
不行呀,我都试过这样写啦,有小写字母也会返回1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询