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

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

SQL Server如何使用正則表達式匹配特殊字符

正則表達式語言由具有特定含義的特殊字符構(gòu)成。我們已經(jīng)看到.、 []、|和-等,還有其他一些字符。請問,如果你需要匹配這些字符,應(yīng)該怎么辦呢?例如,如果要找出包含.字符的值,怎樣搜索?請看下面的例子:

SELECT vend_name
FROM vendors
WHERE vend_name REGEXP'.'
ORDER BY vend_name;

輸出

vend_name
ACME
Anvils R Us
Furball Inc.
Jet Set
Jouets Et Ours
LT Supplies

這并不是期望的輸出,.匹配任意字符,因此每個行都被檢索出來。

為了匹配特殊字符,必須用\\為前導(dǎo)。 \\-表示查找-, \\.表示查找.

SELECT vend_name
FROM vendors
WHERE vend_name REGEXP '\\.'
ORDER BY vend_name;

輸出

vend_name
Furball Inc.

這才是期望的輸出。\\.匹配.,所以只檢索出一行。這種處理就是所謂的轉(zhuǎn)義(escaping) ,正則表達式內(nèi)具有特殊意義的所有字符都必須以這種方式轉(zhuǎn)義。這包括.、|、[]以及迄今為止使用過的其他特殊字符。

\\也用來引用元字符(具有特殊含義的字符)

空白元字符 說明
\\f
\\n
\Ir
\it
\V
說明
換頁
換行
回車
制表
縱向制表

匹配\ 為了匹配反斜杠(\)字符本身,需要使用\\\。

\或\\? 多數(shù)正則表達式實現(xiàn)使用單個反斜杠轉(zhuǎn)義特殊字符,以便能使用這些字符本身。 但MySQL要求兩個反斜杠 (MySQL自己解釋一個,正則表達式庫解釋另一個) 。

轉(zhuǎn)載請注明:成都千喜數(shù)據(jù)恢復(fù)中心 » SQL Server如何使用正則表達式匹配特殊字符

喜歡 (77)

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

頂部 電話 微信
微信號:18328458868
QQ 地圖 底部