国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

MySql比較運算符正則式匹配REGEXP的詳細使用詳解

瀏覽:5日期:2023-10-10 09:45:21

一、初始化數據

DROP TABLE IF EXISTS `test_01`;CREATE TABLE `test_01` ( `id` int(0) NOT NULL, `stu` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ’學號’, `user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ’用戶’, `km` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ’科目’, `fs` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ’分數’, `time` datetime(0) NULL DEFAULT NULL COMMENT ’時間’, PRIMARY KEY (`id`) USING BTREE) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;INSERT INTO `test_01` VALUES (1, ’X0219001’, ’小三’, ’語文’, ’98’, ’2020-08-06 15:51:21’);INSERT INTO `test_01` VALUES (2, ’X0219001’, ’小三’, ’數學’, ’90’, ’2020-07-01 15:51:25’);INSERT INTO `test_01` VALUES (3, ’x0219001’, ’小三’, ’英語’, ’77’, ’2020-06-01 15:51:28’);INSERT INTO `test_01` VALUES (4, ’X0219002’, ’小二’, ’語文’, ’98’, ’2020-08-06 15:51:21’);

1、基本字符匹配

匹配字段中包含 ‘X’ 的學號。不區分大小寫

SELECT * FROM test_01 WHERE stu REGEXP ’X’;

MySql比較運算符正則式匹配REGEXP的詳細使用詳解

2、’.’ 表示匹配任意一個字符

需要匹配多個字符就多打幾個點

SELECT * FROM test_01 WHERE stu REGEXP ’.9001’;SELECT * FROM test_01 WHERE stu REGEXP ’.02..0’;

MySql比較運算符正則式匹配REGEXP的詳細使用詳解

3、’ | ’表示為搜索兩個串之一

SELECT * FROM test_01 WHERE user REGEXP ’二|四’;

MySql比較運算符正則式匹配REGEXP的詳細使用詳解

4、 ‘[ ]’ 匹配任何單一字符

SELECT * FROM test_01 WHERE stu REGEXP ’0[23]’;

在這里 [23] 相當于[2|3],一個[]匹配一個字符。

MySql比較運算符正則式匹配REGEXP的詳細使用詳解

匹配范圍[0123456789] 或 [0-9] 將匹配數字0到9[a-z] 匹配任意字母符號

5、匹配特殊字符

1. 轉義字符

即轉義:正則表達式內具有特殊意義的所有字符都必須以這種方式轉義。

元字符 說明 - 表示查找 - . 表示查找 .

2. 也用來引用元字符

元字符 說明 f 換頁 n 換行 r 回車 t 制表 v 縱向制表

3.匹配多實例

元字符 說明 * 0個或多個匹配 + 1個或多個匹配(等于 {1, }) ? 0個或1個匹配(等于 {0, 1}) {n} 指定數目的匹配 {n, } 不少于指定數目的匹配 {n ,m} 匹配數目的范圍(m不超過255)

4.匹配字符類

代碼 解釋 [:a;num:] 任意字母和數字(同 [a-zA-Z0-9]) [:alpha:] 任意字符(同 [a-zA-Z]) [:blank:] 空格和制表(同 [t]) [:cntrl:] ASCII控制字符(ASCII 0到31和127) [:digit:] 任意數字(同[0-9]) [:graph:] 與['print:] 相同,但不包括空格 [:lower:] 任意小寫字線(同 [a-z]) [:print:] 任意可打印字符 [:punct:] 既不在 [:alnum:] 又不在 [:cntrl:] 中的任意字符 [space:] 包括空格在內的任意空白字符(同 [fntrv]) [:upper:] 任意大小字母(同 [A-Z]) [:xdigit:] 任意十六進制數字(同 [a-fA-F0-9])

到此這篇關于MySql比較運算符正則式匹配REGEXP的詳細使用詳解的文章就介紹到這了,更多相關MySql 正則式匹配REGEXP內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 国产精品亚洲欧美日韩一区在线 | 久久成人国产精品 | 91在线亚洲 | 久草在线资源视频 | 一级一级毛片看看 | 亚洲三级一区 | 日本加勒比在线播放 | 欧美综合图片一区二区三区 | 国产精品一区二区久久精品涩爱 | 一本色道久久88 | 国内精品福利在线视频 | 亚洲一区二区三区精品国产 | 欧美一级毛片生活片 | 一区不卡在线观看 | 久久有这有精品在线观看 | 久久九九国产 | 新版天堂中文资源官网 | 欧美成人免费全网站大片 | 97国产在线观看 | 免费一级毛片在线观看 | 中文字幕人成乱码在线观看 | 亚洲国产精品一区二区久 | 成人网18免费网站在线 | 欧美成人网7777视频 | 豆国产97在线 | 亚洲 | 亚洲香蕉久久一区二区三区四区 | 日韩三级免费观看 | 黄色激情在线 | 97在线视频免费观看费观看 | 国产精品久久久久久久久久久不卡 | 男人性天堂 | 曰本女人色黄网站 | 99精品视频在线这里只有 | 日韩欧美一及在线播放 | 亚洲三级免费 | 日韩欧美视频在线播放 | 性生i活一级一片 | 中文字幕成人 | 国产自在自线午夜精品视频 | 国产美女高清一级a毛片 | 中文字幕日韩三级 |