W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
以前介紹的忽略大小寫、處理多行等選項可以用來改變處理正則表達式的方式,接下來要來介紹下載.Net中常用到的正則表達式的選項:
名稱 | 說明 |
---|---|
IgnoreCase(忽略大小寫) | 匹配時不區(qū)分大小寫。 |
Multiline(多行模式) | 更改^ 和$ 的含義,使它們分別在任意一行的行首和行尾匹配,而不僅僅在整個字符串的開頭和結(jié)尾匹配。(在此模式下,$ 的精確含意是:匹配\n之前的位置以及字符串結(jié)束前的位置.) |
Singleline(單行模式) | 更改.的含義,使它與每一個字符匹配(包括換行符\n)。 |
IgnorePatternWhitespace(忽略空白) | 忽略表達式中的非轉(zhuǎn)義空白并啟用由# 標記的注釋。 |
ExplicitCapture(顯式捕獲) | 僅捕獲已被顯式命名的組。 |
一個經(jīng)常被問到的問題是:是不是只能同時使用多行模式和單行模式中的一種?答案是:不是。這兩個選項之間沒有任何關系,除了它們的名字比較相似(以至于讓人感到疑惑)以外。
注解:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: