• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            鍵盤的詠嘆調

            常用鏈接

            統計

            最新評論

            [zz]visual studio中的Regex

            正則表達式是查找和替換文本模式的簡潔和靈活的表示法。Visual Studio 中使用的正則表達式是 Visual C++ 6.0 中使用的、具有簡化語法的表達式的超集。

            在“查找”、“在文件中查找”或“在文件中替換”對話框中,可使用下列正則表達式來改進和擴展搜索。

            注意???在將下列任何表達式用作搜索條件的一部分之前,必須在“查找”、“在文件中查找”和“在文件中替換”對話框中選擇“使用”復選框。

            可使用下列表達式匹配搜索字符串中的字符或數字:

            表達式 語法 說明
            任一字符 . 匹配除換行符外的任何一個字符。
            最多 0 項或更多 * 匹配前面表達式的 0 個或更多搜索項。
            最多一項或更多 + 匹配前面表達式的至少一個搜索項。
            最少 0 項或更多 @ 匹配前面表達式的 0 個或更多搜索項,匹配盡可能少的字符。
            最少一項或更多 # 匹配前面表達式的一個或更多搜索項,匹配盡可能少的字符。
            重復 n ^n 匹配前面表達式的 n 個搜索項。例如,[0-9]^4 匹配任意 4 位數字的序列。
            字符集 [] 匹配 [] 內的任何一個字符。要指定字符的范圍,請列出由短劃線 (-) 分隔的起始字符和結束字符,如 [a-z] 中所示。
            不在字符集中的字符 [^...] 匹配跟在 ^ 之后的不在字符集中的任何字符。
            行首 ^ 將匹配定位到行首。
            行尾 $ 將匹配定位到行尾。
            詞首 < 僅當詞在文本中的此位置開始時才匹配。
            詞尾 > 僅當詞在文本中的此位置結束時才匹配。
            分組 () 將子表達式分組。
            | 匹配 OR 符號 (|) 之前或之后的表達式。). 最常用在分組中。例如,(sponge|mud) bath 匹配“sponge bath”和“mud bath”。
            轉義符 \ 匹配跟在反斜杠 (\) 后的字符。這使您可以查找在正則表達式表示法中使用的字符,如 { 和 ^。例如,\^ 搜索 ^ 字符。
            帶標記的表達式 {} 標記括號內的表達式所匹配的文本。
            n 個帶標記的文本 \n 在“查找”或“替換”表達式中,指示第 n 個帶標記的表達式所匹配的文本,其中 n 是從 1 至 9 的數字。

            在“替換”表達式中,\0 插入整個匹配的文本。

            右對齊字段 \(w,n) 在“替換”表達式中,將字段中第 n 個帶標記的表達式右對齊至少 w 字符寬。
            左對齊字段 \(-w,n) 在“替換”表達式中,將字段中第 n 個帶標記的表達式左對齊至少 w 字符寬。
            禁止匹配 ~(X) 當 X 出現在表達式中的此位置時禁止匹配。例如,real~(ity)????匹配“realty”和“really”中的“real”,而不匹配“reality”中的“real”。
            字母數字字符 :a 匹配表達式
            ([a-zA-Z0-9])。
            字母字符 :c 匹配表達式
            ([a-zA-Z])。
            十進制數 :d 匹配表達式
            ([0-9])。
            十六進制數 :h 匹配表達式
            ([0-9a-fA-F]+)。
            標識符 :i 匹配表達式
            ([a-zA-Z_$][a-zA-Z0-9_$]*)。
            有理數 :n 匹配表達式
            (([0-9]+.[0-9]*)| ([0-9]*.[0-9]+)| ([0-9]+)).
            帶引號的字符串 :q 匹配表達式 (("[^"]*")| ('[^']*'))
            字母字符串 :w 匹配表達式
            ([a-zA-Z]+)
            十進制整數 :z 匹配表達式
            ([0-9]+)。
            轉義符 \e Unicode U+001B。
            Bell \g Unicode U+0007。
            退格符 \h Unicode U+0008。
            換行符 \n 匹配與平臺無關的換行符。在“替換”表達式中,插入換行符。
            制表符 \t 匹配制表符,Unicode U+0009。
            Unicode 字符 \x#### 或 \u#### 匹配 Unicode 值給定的字符,其中 #### 是十六進制數。可以用 ISO 10646 代碼點或兩個提供代理項對的值的 Unicode 代碼點指定基本多語種平面(即一個代理項)外的字符。

            下表列出按標準 Unicode 字符屬性進行匹配的語法。兩個字母的縮寫詞與 Unicode 字符屬性數據庫中所列的一樣。可將這些指定為字符集的一部分。例如,表達式 [:Nd:Nl:No] 匹配任何種類的數字。

            表達式 語法 說明
            大寫字母 :Lu 匹配任何一個大寫字母。例如,:Luhe 匹配“The”但不匹配“the”。
            小寫字母 :Ll 匹配任何一個小寫字母。例如,:Llhe 匹配“the”但不匹配“The”。
            詞首大寫字母 :Lt 匹配將大寫字母和小寫字母結合的字符,例如,Nj 和 Dz。
            修飾符字母 :Lm 匹配字母或標點符號,例如逗號、交叉重音符和雙撇號,用于表示對前一字母的修飾。
            其他字母 :Lo 匹配其他字母,如哥特體字母 ahsa。
            十進制數 :Nd 匹配十進制數(如 0-9)和它們的雙字節等效數。
            字母數字 :Nl 匹配字母數字,例如羅馬數字和表意數字零。
            其他數字 :No 匹配其他數字,如舊斜體數字一。
            開始標點符號 :Ps 匹配開始標點符號,例如左方括號和左大括號。
            結束標點符號 :Pe 匹配結束標點符號,例如右方括號和右大括號。
            左引號 :Pi 匹配左雙引號。
            右引號 :Pf 匹配單引號和右雙引號。
            破折號 :Pd 匹配破折號標記。
            連接符號 :Pc 匹配下劃線標記。
            其他標點符號 :Po 匹配逗號 (,)、?、"、!、@、#、%、&、*、\、冒號 (:)、分號 (;)、' 和 /。
            空白分隔符 :Zs 匹配空白。
            行分隔符 :Zl 匹配 Unicode 字符 U+2028。
            段落分隔符 :Zp 匹配 Unicode 字符 U+2029。
            無間隔標記 :Mn 匹配無間隔標記。
            組合標記 :Mc 匹配組合標記。
            封閉標記 :Me 匹配封閉標記。
            數學符號 :Sm 匹配 +、=、~、| 、< 和 >。
            貨幣符號 :Sc 匹配 $ 和其他貨幣符號。
            修飾符號 :Sk 匹配修飾符號,如抑揚音、抑音符號和長音符號。
            其他符號 :So 匹配其他符號,如版權符號、段落標記和度數符號。
            其他控制 :Cc 匹配行尾。
            其他格式 :Cf 格式化控制字符,例如雙向控制字符。
            代理項 :Cs 匹配代理項對的一半。
            其他私用 :Co 匹配私用區域的任何字符。
            其他未分配的字符 :Cn 匹配未映射到 Unicode 字符的字符。

            除標準 Unicode 字符屬性外,還可以指定下列附加屬性。可將這些屬性指定為字符集的一部分。

            表達式 語法 說明
            Alpha :Al 匹配任何一個字符。例如,:Alhe 匹配“The”、“then”、“reached”等單詞。
            數字 :Nu 匹配任何一個數或數字。
            標點符號 :Pu 匹配任何一個標點符號,如 ?、@、' 等等。
            空白 :Wh 匹配所有類型的空格,包括印刷和表意文字的空格。
            Bidi :Bi 匹配諸如阿拉伯文和希伯來文這類從右向左書寫的字符。
            朝鮮文 :Ha 匹配朝鮮文和組合朝鮮文字母。
            平假名 :Hi 匹配平假名字符。
            片假名 :Ka 匹配片假名字符。
            表意文字/漢字/日文漢字 :Id 匹配表意文字字符,如漢字和日文漢字

            posted on 2009-08-07 17:15 鍵盤的詠嘆調 閱讀(522) 評論(0)  編輯 收藏 引用 所屬分類: C++

            国内精品九九久久久精品| 久久se这里只有精品| 久久热这里只有精品在线观看| 国产成人精品综合久久久久| 国内精品久久久久久99蜜桃| 狠狠色综合网站久久久久久久| 久久天天躁狠狠躁夜夜2020老熟妇 | 久久综合综合久久97色| 国产亚州精品女人久久久久久 | 久久久国产99久久国产一| 无码人妻精品一区二区三区久久久 | 亚洲国产一成久久精品国产成人综合 | 伊人色综合久久天天人手人婷| www.久久精品| 国内精品综合久久久40p| 日本精品久久久中文字幕| 狠狠色婷婷久久一区二区 | 72种姿势欧美久久久久大黄蕉 | 久久美女人爽女人爽| 久久亚洲AV成人无码| 久久精品成人一区二区三区| 午夜精品久久久久久中宇| 伊人热热久久原色播放www| 久久不射电影网| 色狠狠久久AV五月综合| 久久只有这里有精品4| 97精品伊人久久久大香线蕉 | 精品久久综合1区2区3区激情| 久久久久99精品成人片试看| 久久精品国产99国产精品导航| 久久久精品人妻无码专区不卡| 丁香五月综合久久激情| 久久久久久狠狠丁香| 亚洲午夜精品久久久久久人妖| 国内精品久久久久久99蜜桃| 久久久女人与动物群交毛片| 色综合久久久久无码专区| 伊人久久综合精品无码AV专区| 伊人久久大香线蕉成人| 伊人久久大香线蕉AV色婷婷色| 亚洲午夜久久久影院伊人|