美文网首页
MySQL学习六:使用正则表达式

MySQL学习六:使用正则表达式

作者: 我有酒窝没有酒_b6ba | 来源:发表于2019-07-30 11:32 被阅读0次

        正则表达式的作用是用来匹配文本,将一个模式(正则表达式)与一个文本串进行比较。用到的关键字为REGEXP。

1. 基本字符匹配如下例所示:

        SELECT prod_name FROM products WHERE prod_name REGEXP '1000';

        LIKE关键字和正则表达式不同的地方在于,LIKE匹配整个列。如果被匹配的文本在列值中出现,LIKE将不会找到它,相应的行也不被返回(除非使用通配符)。REGEXP在列值内进行匹配,如果被匹配的文本在列值中出现,REGEXP将会找到它,相应的行将被返回。

2. 匹配字符类 

3. 匹配多个实例

4. 定位元字符

相关文章

  • 正则表达式的查询

    MySQL中使用用正则表达式 进行搜索 本小节将学习如何在MySQL WHERE子句内使用正则表达式来更好地控制数...

  • MySQL学习六:使用正则表达式

    正则表达式的作用是用来匹配文本,将一个模式(正则表达式)与一个文本串进行比较。用到的关键字为REGEXP。...

  • Python 高级

    面向对象 正则表达式 mysql PyMySQL php 3.0 之后使用的库 安装 使用 事务

  • mysql(04day)

    Mysql支持正则表达式的匹配,Mysql中使用REGEXP操作符来进行正则表达式匹配。 下面中的正则模式中可用于...

  • mysql 正则表达式

    前面我们学习了正则表达式其实我们在mysql中也可以使用正则语句来查询数据。 select * from stud...

  • MySQL笔记

    MySQL学习笔记 [toc] 登录和退出MySQL服务器 基本语法 正则表达式 字段拼接 分组 全文搜索 视图 ...

  • 数据库学习笔记——23 用正则表达式进行搜索

    补充前面拉下的一节课 1 使用MySQL正则表达式 正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本...

  • chapter09:用正则表达式进行搜索

    使用MySQL正则表达式 仅为正则表达式语言的一个子集。 基本字符匹配 例:检索列prod_name包含文本.00...

  • 树莓派——mysql的学习(3)

    由MySQL提供的模式匹配的其它类型是使用扩展正则表达式。当你对这类模式进行匹配测试时,使用REGEXP和NOT ...

  • MySql基本操作(二)

    1. 正则表达式 MySQL可以通过 LIKE ...% 来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹...

网友评论

      本文标题:MySQL学习六:使用正则表达式

      本文链接:https://www.haomeiwen.com/subject/xyqgrctx.html