mac版Navicat如何设置重新打开后保持上次选项卡,在使用Navicat客户端时,我们可以设置重新打开客户端,保持上次打开的选项卡的,这个功能在哪里设置?我们来看一下。......
MySQL中正则表达式查询方式有哪几类
MySQL作为关系型数据库的一种,起支持SQL进行数据库的增删改查操作是其必备功能之一!
SQL的查询功能中,碰到需要检索或替换那些符合某个模式的文本内容是最常见的应用场景,此时就需要用到正则表达式根据指定的匹配模式匹配文本中符合要求的特殊的字符。
我们可以先假设下面几个场景:
从一个文本中提取电话号码;
从一大串字符中查找重复字符;
进行文章审核时对敏感词进行替换操作。
工具/原料
- MySQL 5.7
- win10电脑
方法/步骤
【0】数据准备:
1)建表
2)造数据
【1】^:匹配文本的开始字符
以字母“l”开头的记录都能查询出来。
【2】$:匹配文本的结束字符
以字母“r”结尾的记录都能查询出来。
【3】.:匹配任意一个字符
两个字母之间必须要存在另外一个字符才能符合匹配条件。
【4】*:匹配任意多个字符
包含匹配条件中罗列出的某个字母的记录都被认为是符合的。
【5】 :匹配其前面字符至少一次
可以实现多个字母的匹配。
【6】包含某个或几个字符
使用LIKE则要结合%才能生效。
【7】[]:匹配字符集中任何一个字符
返回[]中所有字母的记录。
【8】[^]:匹配不包含在指定集合中的任何字符
对于ID值为1至5的记录都被剔除。
【9】指定匹配次数:{n,}或{n,m}
指定的字母必须连续出现,{n,m}中的m才生效。
总结
本人分享了9大类正则表达式。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
SQL Server 2005数据库恢复图文教程详细阅读
SQL Server 2005数据库恢复图文教程,相信很多的站长网站的时候需要用到SQLServer2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.et。平时也经常用到,希望能给大家带来......
2023-03-17 475 数据库
-
如何安装SQL Server 2008数据库(带完整图解)详细阅读
如何安装SQL Server 2008数据库(带完整图解),在电脑上安装SQLServer2008软件时,经常会遇到各种各样的问题,如何成功的安装SQLServer2008呢?提供完整过程和图片详解。......
2023-03-17 496 数据库