技术标签: 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
小写文字字符
图形或空格字符
punct
标点字符
space
空格、制表符、新行、和回车
upper
大写文字字符
xdigit
十六进制数字字符
元字符 说明
* 0个或多个匹配
+ 1个或多个匹配(等于 {1, })
? 0个或1个匹配(等于 {0, 1})
{n} 指定数目的匹配
{n, } 不少于指定数目的匹配
{n ,m} 匹配数目的范围(m不超过255)
匹配连在一直的4位数字:WHERE prod_name REGEXP '[[:digit:]]{4}'
^ 文本的开始
$ 文本的末尾
[[:<:>
[[:>:]] 词的结尾
1报错:分析成功,但执行错误,提示:消息 8197,级别 16,状态 4,过程 trg_readerinfo_del,第 1 行对象 ‘dbo.readerinfo’ 不存在,或对此操作无效。表readerinfo是存在的,在管理器那看到dbo.readerinfo是存在的分析:1是否开头加上 use 数据库名 语句 并且 go语句隔开,否则提示2如果go隔开后,仍然失败,查看新建查询语...
项目编号:BS-SC-010开发工具:IDEA / ECLIPSE数据库:MYSQL5.7应用服务器:TOMCAT8.5.31JDK: 1.8开发技术:JSP/SERVLET/JDBC前端页面: css+jqueryVx: baozai_7788本项目主要实现了基于JavaWeb开发而成的一套以图书为主打商品的网上花店商城系统。系统功能完整,页面简洁大方,适合做毕业设计或课程设计使用。下面展示一下系统的部分功能:前端页面展示:首页...
数组和数组的操作方法一、数组1、数组的概述和定义数组:同一种类型数据的集合。其实数组就是一个容器。数组是存储数据的一种方式好处:容器可以自动给数组中的元素从0开始编号,方便操作这些元素。数组定义的第一种格式:元素类型[] 数组名=new 元素类型[元素个数或数组长度];其中new:用来在内存中产生一个容器实体。其中int代表元素的类型,arr是数
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 ...
我们前面说过了,用ps命令来查看系统所有进程: http://blog.csdn.net/capecape/article/details/78512214这里,本文详细介绍用top命令系查看系统健康状态。top命令格式:[[email protected] ~]#top [选项]#选项: -d 秒数: 指定top命令每隔几秒更新,默认是3秒#在top命令的交互模式当中可以执行的命令: ?
本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn: [email protected]来源:http://yfydz.cublog.cn 10. IPVS的同步IPVS支持对连接的同步,两台IPVS设备可分别以MASTER或BACKUP运行,MASTER进程可将连接信息备
高中数学三年最全、最新、最清晰的思维导图 涵盖高中数学三年所有知识要点集合▼不等式▼函数▼三角函数▼解三角形▼数列▼空间向量与立体几何▼直线方程▼圆的方程▼圆锥曲线▼复数▼简单几何体▼二项式定理▼ 概率与统计...
前面的文章中我们给出了几个TCP的例子,对于UDP而言,只要能理解前面的内容,实现并非难事。UDP中的服务器端和客户端没有连接UDP不像TCP,无需在连接状态下交换数据,因此基于UDP的服务器端和客户端也无需经过连接过程。也就是说,不必调用 listen() 和 accept() 函数。UDP中只有创建套接字的过程和数据交换的过程。UDP服务器端和客户端均只需1个套接字TC
废话就不多说了,直接进入主题吧用VS2005建立一个windows项目,取名test引用dll文件编写代码,正常引用dll里的类库,同时在test项目添加资源文件(该文件就是刚才引用的dll文件)VS2005会自动生成引用代码,我这里引用的是IrisSkin2.dllinternal static byte[] IrisSkin2 ...{ get
点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏原创 | Java 2020超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析...
使用变量定义变量的一般形式:变量名 赋值符 变量值变量名:由字母、数字和下划线组成赋值符:主要有=、:=、+=、?= 不同的赋值符有不同的意义变量值:文本字符串在含有变量的 makefile 中,make 执行是吧变量名出现的地方用对应的变量值来替换。makefile中的变量类型类似于C语言中的宏。makefile中的变量是区分大小写的,也就是说比那辆"varl" 和 “Varl” ...