在MySQL中使用正则表达式
admin
2023-05-16 10:42:12
0

   在MySQL中的REGEXP函数可以在平时使用SQL时匹配正则表达式,在平时在使用一些查询条件时可以使用REGEXP函数来匹配相应的字符从而可以替代很多自己不太熟悉或者是不了解的SQL函数且通用,从而提高日常的工作效率,在MySQL下的REGEXP函数使用十分简单,正则表达式的元字符可以参看:http://jim123.blog.51cto.com/4763600/1850919,REGEXP函数返回值是布尔值0和1,即,匹配为1,不配为0,如:

mysql> SELECT 'Monty!' REGEXP '^o';
+----------------------+
| 'Monty!' REGEXP '^o' |
+----------------------+
|                    0 |
+----------------------+
1 row in set (0.00 sec)

mysql> SELECT 'Monty!' REGEXP '^M';
+----------------------+
| 'Monty!' REGEXP '^M' |
+----------------------+
|                    1 |
+----------------------+
1 row in set (0.00 sec)

当然REGEXP函数也可以简写成RLIKE,都是一样的

mysql> SELECT 'Monty!' RLIKE '^M';     
+---------------------+
| 'Monty!' RLIKE '^M' |
+---------------------+
|                   1 |
+---------------------+
1 row in set (0.00 sec)

不过需要注意的是在MySQL中REGEXP函数只能用于做字符串类型的匹配,而不能当成数值来比较。

相关内容

热门资讯

美国民众抵制政府在旧金山修建移... 据凤凰卫视报道,旧金山湾区一处地块可能被用于修建非法移民拘留设施。对此,当地官员和民权团体5月15日...
蜜雪冰城上线黄仁勋“大佬同款”... 极目新闻记者 郭奕5月15日,有网友拍到英伟达CEO黄仁勋出现在北京南锣鼓巷,品尝了各类小吃,还喝了...
“扫码入企”为企业松绑减负 本报记者 刘 亮□ “扫码入企”本质上是通过数字化手段进一步规范涉企行政检查,解决企业长期反映强烈的...
高三女生高考前确诊罕见病,母亲... 极目新闻记者 张裕5月15日,武汉市第三十九中学成人礼现场,高三学生杨乐乐在母亲搀扶下走过“成人门”...
台中队誓师大会登场,黄国昌:民... 海峡导报综合报道 台湾民众党“台中队”16日亮相,跨足山海屯、市区目前提名6名市议员参选人,白营党主...
“美国稀土联盟跑不起来:日本不... 【文/观察者网 王一】美国想拉盟友重建稀土供应链,却发现队伍不好带。美国彭博社5月15日发长文分析称...
大连爱碧克取得管口自动辊凸台装... 国家知识产权局信息显示,大连爱碧克空调配件有限公司取得一项名为“一种管口自动辊凸台装置”的专利,授权...
免费开放!机器人足球赛等趣味科... 5月16日至17日,中国科学院第22届公众科学日在全国一百余家高校科研院所举行,并面向社会免费开放。...
“智云上海,智惠全城”中国电信... 5月15日,2026年中国电信第六届科技节上海站正式启幕。活动主论坛以“智云上海,智惠全城”为主题,...
孙燕姿演唱会中突发不适,多名工... 5月15日晚,孙燕姿在台北举行演唱会,表演途中她腿部突然有些不适,疑似抽筋。但她仍坚持唱完当前曲目,...