亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > regex > 正文

mysql正則表達式 LIKE 通配符

2020-01-20 22:20:40
字體:
來源:轉載
供稿:網友
擴展正則表達式的一些字符是:

“.”匹配任何單個的字符。
一個字符類“[...]”匹配在方括號內的任何字符。例如,“[abc]”匹配“a”、“b”或“c”。為了命名字符的一個范圍,使用一個“-”。“[a-z]”匹配任何小寫字母,而“[0-9]”匹配任何數字。
“ * ”匹配零個或多個在它前面的東西。例如,“x*”匹配任何數量的“x”字符,“[0-9]*”匹配的任何數量的數字,而“.*”匹配任何數量的任何東西。
正則表達式是區分大小寫的,但是如果你希望,你能使用一個字符類匹配兩種寫法。例如,“[aA]”匹配小寫或大寫的“a”而“[a-zA-Z]”匹配兩種寫法的任何字母。
如果它出現在被測試值的任何地方,模式就匹配(只要他們匹配整個值,SQL模式匹配)。
為了定位一個模式以便它必須匹配被測試值的開始或結尾,在模式開始處使用“^”或在模式的結尾用“$”。
為了說明擴展正則表達式如何工作,上面所示的LIKE查詢在下面使用REGEXP重寫:
為了找出以“b”開頭的名字,使用“^”匹配名字的開始并且“[bB]”匹配小寫或大寫的“b”:

mysql> SELECT * FROM pet WHERE name REGEXP "^[bB]";
+--------+--------+---------+------+------------+------------+
| name | owner | species | sex | birth | death |
+--------+--------+---------+------+------------+------------+
| Buffy | Harold | dog | f | 1989-05-13 | NULL |
| Bowser | Diane | dog | m | 1989-08-31 | 1995-07-29 |
+--------+--------+---------+------+------------+------------+
為了找出以“fy”結尾的名字,使用“$”匹配名字的結尾:
mysql> SELECT * FROM pet WHERE name REGEXP "fy$";
+--------+--------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+--------+--------+---------+------+------------+-------+
| Fluffy | Harold | cat | f | 1993-02-04 | NULL |
| Buffy | Harold | dog | f | 1989-05-13 | NULL |
+--------+--------+---------+------+------------+-------+
為了找出包含一個“w”的名字,使用“[wW]”匹配小寫或大寫的“w”:
mysql> SELECT * FROM pet WHERE name REGEXP "[wW]";
+----------+-------+---------+------+------------+------------+
| name | owner | species | sex | birth | death |
+----------+-------+---------+------+------------+------------+
| Claws | Gwen | cat | m | 1994-03-17 | NULL |
| Bowser | Diane | dog | m | 1989-08-31 | 1995-07-29 |
| Whistler | Gwen | bird | NULL | 1997-12-09 | NULL |
+----------+-------+---------+------+------------+------------+
既然如果一個正規表達式出現在值的任何地方,其模式匹配了,就不必再先前的查詢中在模式的兩方面放置一個通配符以使得它匹配整個值,就像如果你使用了一個SQL模式那樣。

為了找出包含正好5個字符的名字,使用“^”和“$”匹配名字的開始和結尾,和5個“.”實例在兩者之間:
mysql> SELECT * FROM pet WHERE name REGEXP "^.....$";
+-------+--------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+-------+--------+---------+------+------------+-------+
| Claws | Gwen | cat | m | 1994-03-17 | NULL |
| Buffy | Harold | dog | f | 1989-05-13 | NULL |
+-------+--------+---------+------+------------+-------+
你也可以使用“{n}”“重復n次”操作符重寫先前的查詢:
mysql> SELECT * FROM pet WHERE name REGEXP "^.{5}$";
+-------+--------+---------+------+------------+-------+
| name | owner | species | sex | birth | death |
+-------+--------+---------+------+------------+-------+
| Claws | Gwen | cat | m | 1994-03-17 | NULL |
| Buffy | Harold | dog | f | 1989-05-13 | NULL |
+-------+--------+---------+------+------------+-------+
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久人成影片一区二区三区观看| 91成人在线观看国产| 久久久国产一区| 国产成人在线精品| 成人情趣片在线观看免费| 日韩av黄色在线观看| 美女999久久久精品视频| 欧美成人午夜剧场免费观看| 日本国产一区二区三区| 国产成人综合久久| 日本精品va在线观看| 国产有码一区二区| 亚洲精选一区二区| 亚洲国产精品专区久久| 亚洲精品国偷自产在线99热| 日本午夜精品理论片a级appf发布| 欧美精品免费在线观看| 欧美怡红院视频一区二区三区| 亚洲激情成人网| y97精品国产97久久久久久| 国产欧美日韩中文| 亚洲高清福利视频| 亚洲电影成人av99爱色| 亚洲自拍小视频| 久久久久久有精品国产| 亚洲美女久久久| 中文字幕亚洲情99在线| 91精品综合久久久久久五月天| 精品国产拍在线观看| 91性高湖久久久久久久久_久久99| 9.1国产丝袜在线观看| 亚洲欧美中文在线视频| 国产成人avxxxxx在线看| 亚洲第一区中文字幕| 亚洲bt欧美bt日本bt| 青青久久av北条麻妃黑人| 成人高h视频在线| 欧美日韩国产一区二区| 国产视频精品久久久| 欧美日韩在线免费观看| 久久精品亚洲国产| 久久五月天综合| 永久免费毛片在线播放不卡| 亚洲国产精品小视频| 亚洲视频在线观看网站| 日韩av一区在线| 久久人人爽人人爽人人片亚洲| 色999日韩欧美国产| 日韩精品视频在线观看免费| 2019亚洲男人天堂| 66m—66摸成人免费视频| 成人黄色激情网| 日韩一区av在线| 日韩欧美有码在线| 在线看欧美日韩| 在线观看中文字幕亚洲| 色偷偷888欧美精品久久久| 久久99视频精品| 日韩免费观看网站| 欧美成人黄色小视频| 中文日韩在线视频| 成人xxxx视频| 亚洲视屏在线播放| 青青草国产精品一区二区| 夜色77av精品影院| 国产亚洲精品久久久久久牛牛| 国产精品美女主播| 日本亚洲精品在线观看| 影音先锋日韩有码| 国产一区二区三区免费视频| 久久久久久久久久久久av| 国产精品老女人视频| 亚洲综合在线中文字幕| 久久国内精品一国内精品| 伊人激情综合网| 日韩免费在线播放| 国产精品影院在线观看| 日韩不卡中文字幕| 日韩av电影在线免费播放| 精品香蕉在线观看视频一| 亚洲第一区在线观看| 欧美裸体xxxx极品少妇软件| 97婷婷大伊香蕉精品视频| 国产精品日韩欧美大师| 神马久久桃色视频| 粗暴蹂躏中文一区二区三区| 国产精品video| 国产婷婷成人久久av免费高清| 久久精品美女视频网站| 在线免费看av不卡| 色爱av美腿丝袜综合粉嫩av| 久久99久久亚洲国产| 亚洲欧美综合区自拍另类| 免费av一区二区| 欧美精品在线观看| 91精品久久久久久久久不口人| 91麻豆桃色免费看| 亚洲人成电影网| 国产精品综合不卡av| 欧美视频在线免费看| 国产成人一区二区在线| 日韩精品免费综合视频在线播放| 亚洲精品有码在线| www.欧美精品| 国产精品18久久久久久首页狼| 久久精品亚洲热| 欧美电影在线观看网站| 在线视频一区二区| 亚洲精品中文字幕av| 亚洲精品www| 日韩在线欧美在线国产在线| 精品中文字幕久久久久久| 91性高湖久久久久久久久_久久99| 国产精品黄色影片导航在线观看| 亚洲一区二区三区乱码aⅴ| 亚洲第一色在线| 亚洲欧美日韩天堂一区二区| 97在线视频免费| 久久人人看视频| 97免费中文视频在线观看| 亚洲国产女人aaa毛片在线| 深夜精品寂寞黄网站在线观看| 亚洲黄色www| 亚洲影院色在线观看免费| 日本高清视频精品| 亚洲老司机av| 亚洲aa在线观看| 伊人青青综合网站| 美女黄色丝袜一区| 51精品在线观看| 国外色69视频在线观看| 欧美极度另类性三渗透| 日韩美女av在线| 国产精品久在线观看| 日韩综合中文字幕| 国产精品爽爽爽| 亚洲国产又黄又爽女人高潮的| 92看片淫黄大片看国产片| 亚洲午夜色婷婷在线| 亚洲精品福利在线| 992tv在线成人免费观看| 欧美中文字幕视频在线观看| 国产精品久久久久久五月尺| 国产丝袜一区二区三区| 久久久黄色av| 福利一区视频在线观看| 亚洲精品美女在线| 亚洲久久久久久久久久久| 91精品国产沙发| 国产成人精品电影久久久| 91亚洲精品久久久久久久久久久久| 国产欧美日韩丝袜精品一区| 日韩欧美国产骚| 中文字幕一区电影| 伊人久久久久久久久久久久久| 欧美激情视频在线免费观看 欧美视频免费一| 欧美日韩一区二区在线播放| 日韩成人在线网站| 亚洲黄色在线看| 国产精品久久久久久久久| 久久精品一本久久99精品| 精品国产一区二区三区久久狼5月| 免费91在线视频| 日韩av一卡二卡|