C#正則表達(dá)式轉(zhuǎn)義字符介紹
正則表達(dá)式(regular expression)描述了一種字符串匹配的模式,可以用來檢查一個串是否含有某種子串、將匹配的子串做替換或者從某個串中取出符合某個條件的子串等。
轉(zhuǎn)義匹配語法:
“\”+實際字符 \ . * + ? | ( ) { }^ $ [ ] 例如:\\匹配字符“\”
\n 匹配換行
\r 匹配回車
\t 匹配水平制表符
\v 匹配垂直制表符
\f 匹配換頁
\nnn 匹配一個8進制ASCII
\xnn 匹配一個16進制ASCII
\unnnn 匹配4個16進制的Uniode
\c+大寫字母 匹配Ctrl-大寫字母 例如:\cS-匹配Ctrl+S
注:
在@“”類型的字符串里面輸入雙引號要寫成兩個雙引號并列,如:
若想表達(dá):James "Wu"
要寫成:@"James ""Wu"""
PS:正則表達(dá)式中的反斜線 (\) 指示以下值之一:
后接字符為特殊字符,如下節(jié)表中所示。 例如,\b 是指示正則表達(dá)式匹配應(yīng)從單詞邊界開始的定位點,\t 表示制表符,而 \x020 表示空間。
本應(yīng)解釋為未轉(zhuǎn)義語言構(gòu)造的字符應(yīng)按字面意思進行解釋。 例如,大括號 ({) 開始定義限定符,而反斜杠后接大括號 (\{) 表示正則表達(dá)式引擎應(yīng)匹配大括號。 同樣,單個反斜杠標(biāo)記轉(zhuǎn)義的語言構(gòu)造的開始,而兩個反斜杠 (\\) 表示正則表達(dá)式引擎應(yīng)匹配反斜杠。
欄 目:C#教程
下一篇:C# WebService發(fā)布以及IIS發(fā)布
本文標(biāo)題:C#正則表達(dá)式轉(zhuǎn)義字符介紹
本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/6344.html
您可能感興趣的文章
- 01-10C#編程自學(xué)之運算符和表達(dá)式
- 01-10C#正則表達(dá)式的6個簡單例子
- 01-10C#中的正則表達(dá)式介紹
- 01-10C#使用正則表達(dá)式實現(xiàn)首字母轉(zhuǎn)大寫的方法
- 01-10輕松學(xué)習(xí)C#的正則表達(dá)式
- 01-10詳解C#正則表達(dá)式Regex常用匹配
- 01-10C#通過正則表達(dá)式實現(xiàn)提取網(wǎng)頁中的圖片
- 01-10C#正則表達(dá)式Regex類的常用匹配
- 01-10常用C#正則表達(dá)式匯總介紹
- 01-10實例詳解C#正則表達(dá)式


閱讀排行
本欄相關(guān)
- 01-10C#通過反射獲取當(dāng)前工程中所有窗體并
- 01-10關(guān)于ASP網(wǎng)頁無法打開的解決方案
- 01-10WinForm限制窗體不能移到屏幕外的方法
- 01-10WinForm繪制圓角的方法
- 01-10C#實現(xiàn)txt定位指定行完整實例
- 01-10WinForm實現(xiàn)仿視頻播放器左下角滾動新
- 01-10C#停止線程的方法
- 01-10C#實現(xiàn)清空回收站的方法
- 01-10C#通過重寫Panel改變邊框顏色與寬度的
- 01-10C#實現(xiàn)讀取注冊表監(jiān)控當(dāng)前操作系統(tǒng)已
隨機閱讀
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10delphi制作wav文件的方法
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 01-10C#中split用法實例總結(jié)
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10使用C語言求解撲克牌的順子及n個骰子