VB.net 錨

2020-08-19 17:24 更新

正則表達(dá)式中的錨

定位點(diǎn)(原子零寬度斷言)指定字符串中必須出現(xiàn)匹配的位置。 在搜索表達(dá)式中使用定位點(diǎn)時(shí),正則表達(dá)式引擎不在字符串中前進(jìn)或使用字符,它僅在指定位置查找匹配。 例如, ^ 指定必須從行或字符串的開頭開始匹配。 因此,正則表達(dá)式 ^http: 僅當(dāng) "http:" 出現(xiàn)在行開頭時(shí)才與之匹配。 下表列出了 .NET 中正則表達(dá)式支持的定位點(diǎn)。

正則表達(dá)式中的定位點(diǎn)
定位點(diǎn)描述
^默認(rèn)情況下,匹配必須出現(xiàn)在字符串的開頭;在多行模式中,必須出現(xiàn)在該行的開頭。
$默認(rèn)情況下,匹配必須出現(xiàn)在字符串的末尾,或在字符串末尾的 \n 之前;在多行模式中,必須出現(xiàn)在該行的末尾,或在該行末尾的 \n 之前。
\A匹配必須僅出現(xiàn)在字符串的開頭位置(無(wú)多行支持)。
\Z匹配必須出現(xiàn)在字符串的末尾,或出現(xiàn)在字符串末尾的 \n 之前。 
\z匹配必須僅出現(xiàn)在字符串的末尾。 
\G匹配必須從上一個(gè)匹配結(jié)束的位置開始。
\b匹配必須出現(xiàn)在字邊界。
\B匹配不得出現(xiàn)在字邊界上。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)