mysql 数字正则_mysql 正则_weixin_39973009的博客-程序员秘密

技术标签: mysql 数字正则  

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}'

^ 文本的开始

$ 文本的末尾

[[:<:>

[[:>:]] 词的结尾

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39973009/article/details/113151668

智能推荐

对象 'dbo.xxx' 不存在,或对此操作无效。为表创建触发器,为什么提示对象不存在?_对象不存在或对此操作无效_CP3圣保罗的博客-程序员秘密

1报错:分析成功,但执行错误,提示:消息 8197,级别 16,状态 4,过程 trg_readerinfo_del,第 1 行对象 ‘dbo.readerinfo’ 不存在,或对此操作无效。表readerinfo是存在的,在管理器那看到dbo.readerinfo是存在的分析:1是否开头加上 use 数据库名 语句 并且 go语句隔开,否则提示2如果go隔开后,仍然失败,查看新建查询语...

基于JavaWeb实现网上图书商城系统_编程指南针的博客-程序员秘密

项目编号:BS-SC-010开发工具:IDEA / ECLIPSE数据库:MYSQL5.7应用服务器:TOMCAT8.5.31JDK: 1.8开发技术:JSP/SERVLET/JDBC前端页面: css+jqueryVx: baozai_7788本项目主要实现了基于JavaWeb开发而成的一套以图书为主打商品的网上花店商城系统。系统功能完整,页面简洁大方,适合做毕业设计或课程设计使用。下面展示一下系统的部分功能:前端页面展示:首页...

黑马程序员--数组_xiongjinqiu的博客-程序员秘密

数组和数组的操作方法一、数组1、数组的概述和定义数组:同一种类型数据的集合。其实数组就是一个容器。数组是存储数据的一种方式好处:容器可以自动给数组中的元素从0开始编号,方便操作这些元素。数组定义的第一种格式:元素类型[] 数组名=new 元素类型[元素个数或数组长度];其中new:用来在内存中产生一个容器实体。其中int代表元素的类型,arr是数

java json 转换_iteye_10251的博客-程序员秘密

Package net.sf.json:[url]http://json-lib.sourceforge.net/apidocs/jdk15/net/sf/json/package-summary.html[/url]JAVA中如何将一个json形式的字符串转为json对象?import net.sf.json.JSONObject;public class test ...

linux 用top命令查看系统健康状态_Cape0915的博客-程序员秘密

我们前面说过了,用ps命令来查看系统所有进程: http://blog.csdn.net/capecape/article/details/78512214这里,本文详细介绍用top命令系查看系统健康状态。top命令格式:[[email protected] ~]#top [选项]#选项: -d 秒数: 指定top命令每隔几秒更新,默认是3秒#在top命令的交互模式当中可以执行的命令: ?

ip_vs实现分析8_香烟头的博客-程序员秘密

本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn: [email protected]来源:http://yfydz.cublog.cn 10. IPVS的同步IPVS支持对连接的同步,两台IPVS设备可分别以MASTER或BACKUP运行,MASTER进程可将连接信息备

随便推点

高中数学思维导图_正统之独孤求败的博客-程序员秘密

高中数学三年最全、最新、最清晰的思维导图 涵盖高中数学三年所有知识要点集合▼不等式▼函数▼三角函数▼解三角形▼数列▼空间向量与立体几何▼直线方程▼圆的方程▼圆锥曲线▼复数▼简单几何体▼二项式定理▼ 概率与统计...

基于UDP的服务器端和客户端_能从udp数据包中分析谁是服务端吗_seven-soft的博客-程序员秘密

前面的文章中我们给出了几个TCP的例子,对于UDP而言,只要能理解前面的内容,实现并非难事。UDP中的服务器端和客户端没有连接UDP不像TCP,无需在连接状态下交换数据,因此基于UDP的服务器端和客户端也无需经过连接过程。也就是说,不必调用 listen() 和 accept() 函数。UDP中只有创建套接字的过程和数据交换的过程。UDP服务器端和客户端均只需1个套接字TC

把DLL文件打包进EXE的技巧(C#)_把dll打包到exe_魅力狂人的博客-程序员秘密

废话就不多说了,直接进入主题吧用VS2005建立一个windows项目,取名test引用dll文件编写代码,正常引用dll里的类库,同时在test项目添加资源文件(该文件就是刚才引用的dll文件)VS2005会自动生成引用代码,我这里引用的是IrisSkin2.dllinternal static byte[] IrisSkin2 ...{ get

传说中最经典的外包案例_Java基基的博客-程序员秘密

点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏原创 | Java 2020超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析...

linuxC--makefile使用变量_HHHU丶的博客-程序员秘密

使用变量定义变量的一般形式:变量名 赋值符 变量值变量名:由字母、数字和下划线组成赋值符:主要有=、:=、+=、?= 不同的赋值符有不同的意义变量值:文本字符串在含有变量的 makefile 中,make 执行是吧变量名出现的地方用对应的变量值来替换。makefile中的变量类型类似于C语言中的宏。makefile中的变量是区分大小写的,也就是说比那辆"varl" 和 “Varl” ...

推荐文章

热门文章

相关标签