当前位置:首页 > MySQL教程 > 正文内容

MySQL中RLIKE运算符的运用详解【MySQL教程】,MySQL,RLIKE

搜教程4年前 (2019-12-01)MySQL教程164
在MySQL中,RLIKE运算符用于肯定字符串是不是婚配正则表达式。它是REGEXP_LIKE()的同义词。

假如字符串与供应的正则表达式婚配,则效果为1,否则为0。

语法是如许的:

expr RLIKE pat

个中expr是输入字符串,pat是测试字符串的正则表达式。

例子

下面是一个如安在SELECT语句中运用这个运算符的例子:

SELECT 'Tweet' REGEXP '^Tw.*t$';

效果:

+--------------------------+
| 'Tweet' REGEXP '^Tw.*t$' |
+--------------------------+
|                        1 |
+--------------------------+

在这类情况下,返回值1示意输入字符串与正则表达式婚配。特别是,我们指定输入字符串应以Tw开首并以t末端(这是由于我们启动了形式^Tw并运用t$完毕)。该.部份指定任何字符,并*指定它对恣意数目的谁人(任何)字符可认为零。因而.*意味着在最先和完毕之间不能有字符,一个字符也许多字符。

下面是假如我们去掉*会发作什么:

SELECT 'Tweet' REGEXP '^Tw.t$';

效果:

+-------------------------+
| 'Tweet' REGEXP '^Tw.t$' |
+-------------------------+
|                       0 |
+-------------------------+

返回效果0意味着不婚配。这是由于.只指定任何字符的一个实例。我们的输入字符串包括两个实例

SELECT 
  'Twet' REGEXP '^Tw.t$' AS 'Twet',
  'Twit' REGEXP '^Tw.t$' AS 'Twit',
  'Twt' REGEXP '^Tw.t$' AS 'Twt',
  'Tw.t' REGEXP '^Tw.t$' AS 'Tw.t';

效果:

+------+------+-----+------+
| Twet | Twit | Twt | Tw.t |
+------+------+-----+------+
|    1 |    1 |   0 |    1 |
+------+------+-----+------+

相干引荐:《mysql教程》

以上就是MySQL中RLIKE运算符的运用详解的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/15888.html

标签: MySQLRLIKE
分享给朋友:

“MySQL中RLIKE运算符的运用详解【MySQL教程】,MySQL,RLIKE” 的相关文章

怎样运用delphi将Clientdataset的Delta保存到数据库中【MySQL教程】,Clientdataset,delphi,Delta

[delphi] view plain copy //ATableName-表名, AKeyField-主键,多个主键用;离隔,如 ;pid;times; from:unit HlsImplBase; [delphi] view plain copy function THlsImplB...

cookie属性和要领剖析【MySQL教程】,cookie,ie,解析

cookie属性和要领剖析【MySQL教程】,cookie,ie,解析

cookie属性详解 在chrome掌握台中的resources选项卡中能够看到cookie的信息。 一个域名下面能够存在着很多个cookie对象。 name字段为一个cookie的称号。 value字段为一个cookie的值。 domain字段为能够接见此cookie的域名。...

Mysql之运算符与函数的总结【MySQL教程】,Mysql,运算符,总结

本文给人人汇总引见了mysql中的经常运用的运算符以及经常运用函数的用法及示例,异常的周全,有须要的小伙伴能够参考下 我们先来看个示例 use test; create table `employee`( emp_no int unsigned, emp_name varc...

Centos7怎样应用yum装置Mysql5.7.19的具体方法【MySQL教程】,Mysql5.7.19,Centos7,安装

Centos7怎样应用yum装置Mysql5.7.19的具体方法【MySQL教程】,Mysql5.7.19,Centos7,安装

本篇文章重要引见了Centos7运用yum装置Mysql5.7.19的细致步骤,小编以为挺不错的,如今分享给人人,也给人人做个参考。一同追随小编过来看看吧 Centos7的yum源中默许是没有mysql,由于如今已用mariaDB替代mysql了。 起首我们下载mysql的repo源,我们能...

mysql索引index相干敕令的细致引见【MySQL教程】,mysql,index,命令

mysql索引index相干敕令的细致引见【MySQL教程】,mysql,index,命令

本文主要内容: 显现表中多有的索引show all index 增加索引ADD INDEX, 增加唯一索引add unique index 多列团结增加索引,primary key 关键词index vs key show all index show index fr...

MySQL中关于prepare道理的详解【MySQL教程】,prepare,MySQL,详解

这篇文章重要引见了MySQL prepare的相干内容,包括prepare的发生,在服务器端的实行历程,以及jdbc对prepare的处置惩罚以及相干测试,须要的朋侪能够了解下。愿望对人人有所协助。 Prepare的优点 Prepare SQL发生的缘由。首先从mysql服务器实行sql...