首页 > 软件开发 > 数据库 >

如何利用MySQL数据库正则表达式匹配字符串

来源:互联网 2023-03-16 23:58:40 156

MySQL数据库里有正则表达式,可以匹配某个字符或字符串,可以查找以什么开头、什么结尾、含有某个字符或字符串等。正则表达式是用来匹配或检索或替换符合条件的字符串或文本,有很多符合是用来匹配的,如“?”、“ ”、“^”、“$”、“*”等。下面利用几个实例说明正则表达式的用法,具体操作如下:1qD办公区 - 实用经验教程分享!

如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

工具/原料

  • mysql数据库
  • 截图工具
  • 客户端
  • 图片工具

方法/步骤

  • 1

    第一步,“^”是匹配以什么字符或字符串开头的,匹配正确返回1,否则返回0,如侮屈胳下图所示:1qD办公区 - 实用经验教程分享!

    如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

  • 2

    第二步,“$”是匹配以什么字符或字符串结尾的,匹配正确返回1,否则返回0,如下图所示:1qD办公区 - 实用经验教程分享!

    如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

  • 3

    第三步,蚊激“.”是匹配任意的追随单个字符,返回正确的为1,否则为0,如下图所示:1qD办公区 - 实用经验教程分享!

    如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

  • 4

    第四步,“[...]”是匹配中括号内的任意字符,如果匹配上返回1,否则返回0,如下图所示:1qD办公区 - 实用经验教程分享!

    如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

  • 4该信息未经授权抓取自百度经验
  • 5

    第五步,“[^...]”是匹配不出中括号内的任意字符,正确返回1,否则返回0,如下图所示:1qD办公区 - 实用经验教程分享!

    如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

  • 6

    第六步,在第五步实例出现的都是1,这里改变字符,发现第二个返回为0,如下图所示:1qD办公区 - 实用经验教程分享!

    如何利用MySQL数据库正则表达式匹配字符串1qD办公区 - 实用经验教程分享!

  • 注意事项

    • 注意合理利用正则表达式,进行过滤、检索和替换字符串
    • 注意区分开头、结尾和包含的用法

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!1qD办公区 - 实用经验教程分享!


    标签: 数据库MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码