[Mysql必知必会系列]正则表达·搜索
来源:互联网 发布:淘宝卖五金没销量 编辑:程序博客网 时间:2024/06/05 06:45
正则表达式是用来匹配文本的特殊的串(字符集合)。
例如:SELECT prod_name FROM products WHERE prod_name REGEXP '1000' ORDER BY prod_name;
REGEXP后所跟的东西作为正则表达式。
上面的语句看上去非常像LIKE的语句
但是LIKE匹配整个列,REGEXP在列值内进行匹配。
常见正则表达式:
. 是正则表达式语言中的一个特殊字符。它表示匹配任意字符。
| 是正则表达式的OR操作符,表示匹配其中之一。
[] 是另一种形式的OR语句,匹配几个字符之一。
[^123]匹配除123这些字符外的。
集合,可以用来匹配一个或者多个字符。支持[0-9]这样的写法。
^有两种用法,在集合中,用来否定该集合,否则,用来指串的开始处。
为了匹配特殊字符,必须使用\\为前导。如\\.表示查找.
匹配字符类,例如[:alnum]任意字符和数字,[:alpha]任意字符,[:digit]任意数字,……
重复元字符,例如*0个或多个匹配,+1个或者多个匹配,?0个或1个匹配,{n}指定书目的匹配,……
定位符,例如^文本的开始,$文本的结尾,[[:<:]]词的开始,[[:>:]]词的结尾。
【更多的内容还是需要系统的学习正则表达式的语法规则~~~~】
阅读全文
0 0
- [Mysql必知必会系列]正则表达·搜索
- MySQL 正则表达是的使用
- PHP与正则表达系列之一: PHP 中的正则表达式
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 全志R16平台SPI0接口的验证(分色排版)
- 第11章 三维内功心法——Direct3D编程基础
- 数据小白浅谈用户运营重要指标:用户活跃率
- 数据库表操作补遗
- WebUSB:一个网页是如何从你的手机中盗窃数据的
- [Mysql必知必会系列]正则表达·搜索
- ionic各种模板
- C的作业
- 数据收集工具的设计与最佳实践
- tesseract4.0:win10 +x64+vs2015 源码安装(ViewerDebugging)安装记录
- 页面DOM含有iframe时产生的元素定位不准确
- python3中的urlopen对于中文url是如何处理的?
- 计数排序——C#实现
- 基本排序实现