久久久亚洲精品一区二区三区,久久精品2025中文字幕 ,国产精品无码专区,久久久久无码精品国产情侣,亚洲第一女人av,中文日韩亚洲欧美制服

外地客戶如不方便將要進(jìn)行數(shù)據(jù)恢復(fù)的儲(chǔ)存設(shè)備(如硬盤,U盤等)送到我們數(shù)據(jù)恢復(fù)中心,可以通過快遞至我數(shù)據(jù)恢復(fù)中心。

SQL Server如何使用正則表達(dá)式匹配幾個(gè)字符之一

匹配任何單一字符。但是,如果你只想匹配特定的字符,怎么辦?可通過指定一組用[和]括起來的字符來完成,如下所示:

SELECT prod_name
FROM products
WHERE prod_name REGEXP'[123] Ton'
ORDER BY prod_name;

輸出

prod_name
1 ton anvil
2 ton anvil

這里,使用了正則表達(dá)式[123] Ton。[123]定義一組字符,它的意思是匹配1或2或3,因此,1 ton和2 ton都匹配且返回(沒有3 ton)。

正如所見, []是另一種形式的OR語句。 事實(shí)上,正則表達(dá)式[123]Ton為[1|2|3]Ton的縮寫,也可以使用后者。但是,需要用[]來定義OR語句查找什么。為更好地理解這一點(diǎn),請(qǐng)看下面的例子:

SELECT prod_name
FROM products
WHERE prod_name REGEXP'112|3 Ton'
ORDER BY prod_name;

輸出

prod_name
1ton anvil
2 ton anvil
JetPack 1000
JetPack 2000
TNT(1 stick)

這并不是期望的輸出。兩個(gè)要求的行被檢索出來,但還檢索出了另外3行。之所以這樣是由于MySQL假定你的意思是’1’或’2’或’3 ton’。除非把字符|括在一個(gè)集合中,否則它將應(yīng)用于整個(gè)串。

字符集合也可以被否定,即,它們將匹配除指定字符外的任何東西。為否定一個(gè)字符集,在集合的開始處放置一個(gè)^即可。因此,盡管[123]匹配字符1、2或3,但[^123]卻匹配除這些字符外的任何東西。

轉(zhuǎn)載請(qǐng)注明:成都千喜數(shù)據(jù)恢復(fù)中心 » SQL Server如何使用正則表達(dá)式匹配幾個(gè)字符之一

喜歡 (54)

您必須 登錄 才能發(fā)表評(píng)論!

頂部 電話 微信
微信號(hào):18328458868
QQ 地圖 底部