php 正则mysql语句_MySQL正则表达式搜索 - mysql数据库栏目 - 自学php

products表如下:

a6c3b7944387903765b6a7441bd7cdb4.png

1. 基本字符匹配

0f8a4224e681c60eaf2d3189ef353fd3.pngvcrH1NrV+7j2wdDL0cv3o6zWu9KqcHJvZF9uYW1l1tCw/LqswcvL+cvRy/e1xNfWt/u+zb/J0tTBy6OstvhMSUtFyOe5+7K708PNqMXkt/ujrMTHw7TSqsfzcHJvZF9uYW1l0+vL0cv3tcTX1rf70qrN6sirxqXF5KO60rK+zcrHy7XPwsPmtcTA/dfTo6zQ6NKqyrnTwyBMSUtFIA=="JetPack 1000'才可以适配搜索到。

964b49579db5495c9d205c1b39d78b1f.png

2 使用or进行匹配搜索,可以搜索两个条件,也可以连接多个条件:

fa1b264fc888142b7e17fe7661010a4b.png

3 匹配几个字符之一://这个的意思是说,匹配1 Ton 或者 2 Ton 或者 3 Ton

3fe630c89f1af32c41ec82a82b143a42.png

但是如果写成下面这样又是不对的://这个得意思是匹配1 或者 2 或者 3 Ton的列

31f1a0e468b1bf897be385d2aa4b9191.png

4 范围匹配,[1-5] 其实是 [12345]的简写,此外 [0-9],[3-9]都是合法的。

9e8a8ba12f8e04ff7923fd50b2dfe381.png

5 匹配特殊字符,匹配特殊字符需要使用\\

8a255796c81da26df6f1985a137425ac.png

6 匹配多个实例

重复元素字符:

元字符

说明

*

0个或多个匹配

+

1个或多个匹配

0个或1个匹配

{n}

指定数目的匹配

{n,}

不少于指定数目的匹配

{n,m}

匹配数目的范围

下面搜索条件的意思是 首先要有一个右括号,接着应该有一个数字,然后是一个空格,再然后是sticks,最后是0个或1个左括号,问号的意思如上表所示

296f6ff9f74d7a2fe5d90e46eae6a78a.png

7 字符种类 为了方便工作,可以使用预先定义的字符集,字符集如下:

说明

[:alpha:]

任意字符

[:blank:]

空格和制表符

[:cntrl:]

ASCII控制字符(从ASCII0到31和127)

[:digit:]

任意数字同 [0-9]

[:graph:]

任意可打印字符,但不包括空格

[:lower:]

任意小写字母

[:print:]

任意可打印字符

[:punct:]

即不在[:alnum:]又不在[:cntrl:]中的任意字符

[:space:]

包括空格在内的任意空白字符

[:upper:]

任意大写字母

[:alnum:]

任意字母和数字

接下来从表中搜索prod_name中 有连续4个数字的名字:其中[:digit:]表示任意的数字,{4}表示这个数字需要出现4次:

1e793ce9d48c5870ec81c69c63144f2c.png

8 定位符在特定的位置搜索

元字符

说明

^

文本开始

$

文本的结尾

[[:<:>

词的开始

[[:>:]]

词的结尾

下面的语句时查找以数字或者 . 开头的prod_name

81773b81cbb0870c6ce17ed4166183e4.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/416365.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

皇室战争

题目大意: 初始有E点体力值,每天可以开宝箱消耗k体力值,体力值要保证>0 每次开宝箱可获得k*a[i]的愉悦度 求最大愉悦度 样例输入115 2 22 1样例输出112样例1解释第一天用5体力, 接下来回复2点体力, 用光。限制与约定数据编号 cas N E 时间限制(S)0 10 10 10 11 100 100 100 …

python 类和对象 有必要学吗_类与对象-python学习19

类与对象类&#xff1a;我们常用类来划分一个个特定的群体&#xff1b;我们所说的类&#xff0c;是物以类聚的类&#xff0c;是分门别类的类&#xff0c;是多个类似事物组成的群体的统称。类的概念能帮助我们快速理解和判断事物的性质。类(class)&#xff0c;比如整数、字符串、…

codevs 2822 爱在心中

时间限制: 1 s空间限制: 128000 KB题目等级 : 钻石 Diamond题目描述 Description“每个人都拥有一个梦&#xff0c;即使彼此不相同&#xff0c;能够与你分享&#xff0c;无论失败成功都会感动。爱因为在心中&#xff0c;平凡而不平庸&#xff0c;世界就像迷宫&#xff0c;却又让…

python 遍历对象_python js对象的遍历

下面是两组数据格式&#xff1b;都是以对象的形势&#xff1b;现在我要将属性值提取出来&#xff1b;做成一个二级部门导航栏&#xff1b;abc里面的做一级&#xff0c;asd做二级点击厂一宣示对应的部门&#xff1b;点击厂二时候宣示对应的部门&#xff1b;把原有的隐藏var abc{…

最简单的基于FFmpeg的移动端样例:IOS 视频转码器

最简单的基于FFmpeg的移动端样例系列文章列表&#xff1a;最简单的基于FFmpeg的移动端样例&#xff1a;Android HelloWorld最简单的基于FFmpeg的移动端样例&#xff1a;Android 视频解码器最简单的基于FFmpeg的移动端样例&#xff1a;Android 视频解码器-单个库版最简单的基于F…

php去除英文和标点,php 过滤英文标点符号及过滤中文标点符号代码_php技巧

php 过滤英文标点符号 过滤中文标点符号 代码function filter_mark($text){if(trim($text))return ;$textpreg_replace("/[[:punct:]\s]/", ,$text);$texturlencode($text);$textpreg_replace("/(%7E|%60|%21|%40|%23|%24|%25|%5E|%26|%27|%2A|%28|%29|%2B|%7C|…

java调用js匿名函数参数,js匿名函数作为函数参数详解

由衷的感叹&#xff0c;js真是烦。学到现在&#xff0c;渐渐理解了什么是&#xff1a;语言都是通用的&#xff0c;没有好不好&#xff0c;只有擅长不擅长。继承&#xff0c;多态&#xff0c;甚至指针&#xff0c;c能实现&#xff0c;c&#xff0c;java有&#xff0c;javascript…

php 顺序结构,顺序存储结构php实现

// php实现顺序存储$arr [1,3];ListInsert($arr, 2, 6);var_dump($arr);$e GetElem($arr, 2);var_dump($e);// 顺序存储结构的插入function ListInsert(Array &$arr, int $i, int $e){$count count($arr);if($i < 1 || $i > $count 1){throw new Exception(‘数据…

PHP_CodeIgniter _remap重新定义方法

如果controller定义了_remap方法&#xff0c; 在_remap中重新定义方法 class Test extends CI_Controller{public function index(){echo "hello world";}//index.php/Test/success/id/1aapublic function _remap($method,$params){if($methodsuccess){$method . 2; …

php20个字,北京人会说不会写的20个字,第一个我就跪了

这20个字你们都会写吗?扽■ 【读音】dn■ 【释义】拉&#xff0c;猛拉&#xff0c;使伸直或平整。■ 【举例】快来人啊&#xff0c;我扽不住他啦!熥■ 【读音】tēng■ 【释义】把已经熟了的食物再加热。■ 【举例】馒头凉了&#xff0c;熥熥再吃。皴■ 【读音】cūn■ 【释义…

EC2的维护更新

&#xfeff;&#xfeff;2014年9月28日 近期几天。我们收到了一些客户关于我们即将进行维护更新的问题。下面是AWS全球Blog网站对这个问题的说明&#xff0c;供客户參照。 我们已经開始通知那些受影响的客户&#xff0c;关于我们即将实施的安全和维护的更新。我们须要在全球范…

matlab写函数进行坐标正反算,基于matlab的坐标正反算

《基于matlab的坐标正反算》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《基于matlab的坐标正反算(6页珍藏版)》请在人人文库网上搜索。1、基于 matlab 的坐标正反算测量程序设计实验报告实验名称 : 坐标正反算实验三坐标正反算一、实验目的编写坐标正反算程序 , 并…