mysql 正则学习

基本字符匹配

select desk from dealer_info where desk regexp "82107777";

. 表示匹配任意一个字符

select name from dealer_info where name regexp "a.";

MySQL中的正则表达式匹配不区分大小写, 可以使用 binary来区分

select name from dealer_info where name regexp BINARY "a.";

select name from dealer_info where BINARY name regexp "a.";

or匹配:

SELECT * FROM `card` where json_str REGEXP BINARY "a|b"

[123]定义一组字符,意思是匹配1或2或3

^ 否定一个字符集合,将匹配除指定字符外的任何东西。[^123]将匹配除这些字符外的任何东西

匹配范围:

[0123456789] 或 [0-9] 将匹配数字0到9

[a-z] 匹配任意字母符号

alnum

文字数字字符

alpha

文字字符

blank

空白字符

cntrl

控制字符

digit

数字字符

graph

图形字符

lower

小写文字字符

print

图形或空格字符

punct

标点字符

space

空格、制表符、新行、和回车

upper

大写文字字符

xdigit

十六进制数字字符

元字符 说明

* 0个或多个匹配

+ 1个或多个匹配(等于 {1, })

? 0个或1个匹配(等于 {0, 1})

{n} 指定数目的匹配

{n, } 不少于指定数目的匹配

{n ,m} 匹配数目的范围(m不超过255)

匹配连在一直的4位数字:WHERE prod_name REGEXP '[[:digit:]]{4}'

^ 文本的开始

$ 文本的末尾

[[:<:>

[[:>:]] 词的结尾

mysql 数字正则_mysql 正则相关推荐

  1. mysql %和正则_mysql 正则模式和like模糊查询

    MySql like模糊查询使用详解 一.SQL的模式匹配允许你使用"_"匹配任何单个字符,而"%"匹配任意数目字符(包括零个字符).在 MySQL中,SQL的 ...

  2. mysql数字逗号分隔_mysql实现逗号分隔的数据包含关系

    需求: 有一个字符串逗号分隔,'65,110,141',tablea表里有个字段ids也是逗号分隔的数字.要查询ids里被指定字符串完全包含的所有记录. 为了实现这个问题.特意让数据库中字段ids入库 ...

  3. mysql 数字序列_MySQL中的数字序列

    In Python if I wanted a sequence from 0 - 9 (inclusive) I would use xrange(0,10) . Is there a way I ...

  4. 微信小程序中,使用正则表达式,快速验证是否是数字(附正则表)

    微信小程序中,使用正则表达式,快速验证是否是数字(附正则表) 1.示例 if (this.data.goodsNum == '' || this.data.goodsNum == undefined) ...

  5. 账号由大小写字母+数字+特殊字符组成 正则表达

    1.账号由大小写字母+数字+特殊字符组成 正则表达 ^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*\\W)[a-zA-Z\\d\\W]{8,}$

  6. mysql 数字用什么类型_MySQL数字类型中的三种常用种类

    数字类型 MySQL数字类型按照我的分类方法分为三类:整数类.小数类和数字类. MySQL数字类型之一我所谓的"数字类" 就是指 DECIMAL 和 NUMERIC,它们是同一种类 ...

  7. mysql函数大全最小,MySQL函数一览_MySQL函数全部汇总

    前言 MySQL提供了众多功能强大.方便易用的函数,使用这些函数,可以极大地提高用户对于数据库的管理效率,从而更加灵活地满足不同用户的需求.本文将MySQL的函数分类并汇总,以便以后用到的时候可以随时 ...

  8. 正则系列——正则虐我千百遍,我要反抗了

    场景1:验证email是否合法 邮箱种类太多太多,什么net后缀,特殊的我们不做处理,下面我找了常用的一些邮箱: hyy@gmail.com 谷歌邮箱 hyy12@qq.com qq邮箱 hyy-12 ...

  9. mysql 汉编码 的选_peewee连接mysql汉语言数据编码_mysql

    peewee连接mysql中文数据编码 系统是win7 x64 python 2.7.6的site.py里面编码设定为 utf-8 py文件首行指定 #coding:utf-8 mysql 5.5.3 ...

  10. windows 新建mysql权限设置_Windows下设置MySQL安全权限_mysql

    注意:本文的内容涉及到修改NTFS磁盘权限和设置安全策略,请务必在确认您了解操作可能的后果之后再动手进行任何的修改. 文中提及的权限都是在原有权限上附加的权限. [修改步骤] 1.创建用户 创建一个名 ...

最新文章

  1. RANSAC回归的鲁棒性
  2. Shell命令-Sort,Join
  3. python修改文件后缀_python实现遍历文件夹修改文件后缀
  4. codeforces 122A-C语言解题报告
  5. 机器学习6/100天-Logistic实践
  6. 移植性问题のLPTSTR、LPCSTR、LPCTSTR、LPSTR之间的转换 转
  7. war包还原成项目_将War包还原成java web项目
  8. 7-24 猜数字游戏
  9. 央行新规收款码事件|还有人不知道收款码的概念?
  10. 趣玩Python——如何帮女朋友快速抢票
  11. linux下git和github搭建使用教程
  12. 50万美元的1PB存储机柜是个什么样子
  13. TCP/IP知识总结面试题之Socket服务
  14. Cron表达式详解和表达式的验证
  15. mysql设置了远程连接查不到视图_mysql服务设置远程连接 解决1251 client does not support ..问题...
  16. 邮箱批量导入联系人只需3步
  17. C语言期末考试内容(1)主观题
  18. 上海亚商投顾:创业板缩量跌近1% 血氧仪概念逆市大涨
  19. Modbus通讯笔记
  20. Java入门-8-【入门】将小写字母转换为大写字母 【运算符】

热门文章

  1. CSS 实现鼠标移动到图片上图片变大
  2. Luogu 3206 [HNOI2010]城市建设
  3. 关于计算机团队名字大全集,有创意的团队名字大全 新颖而有内涵团队名字
  4. 分享打造爆款书的方法,同时聊聊出版图书中的哪些事和哪些坑
  5. ACM/ICPC 2018亚洲区预选赛北京赛站网络赛 A、Saving Tang Monk II 【状态搜索】
  6. ClickHouse常用函数统计
  7. echo命令用法php,Linux中如何使用echo命令?(用法详解)
  8. Opencv图像识别从零到精通(34)---SIFI
  9. 求1到n的所有质数(素数)
  10. 百趣生物受邀参加代谢组学及脂质组学质谱技术研讨会