正規表示式 b b的用法

2021-07-02 19:54:39 字數 371 閱讀 9963

\b代表字與字中間那個看不見的東西,如

here is a word

那麼,這句中有好幾個\b, 每個單詞的前後都有乙個\b.

所以你用 \bhere\b 可以匹配上面這個here,但如果here 不是乙個單詞,而是乙個單詞的一部分,如 adheread, 這樣的話,用here 可以匹配,用\bhere\b就不能區配了,因為ad後面沒有\b. 所以 adhere 中的here 不會被匹配。

總結: \b 就是用在你匹配整個單詞的時候。 如果不是整個單詞就不匹配。 你想匹配 i 的話,你知道,很多單詞裡都有i的,但我只想匹配i,就是「我」,這個時候用 \bi\b

\b就是反過來,代表非字間。 類似\d代表數字, \d代表非數字。

python 正規表示式之 b B

b被稱為單詞邊界,b被稱為非單詞邊界,b與 b是非的關係。python裡面字母和數字有邊界這一說,與英文單詞的邊界類似。乙個英文單詞一般空格 換行 標點符號或者特殊符號來表示邊界。例如 my name is lucy my的邊界是空格和句子開頭,name的邊界也是空格,is的邊界也是空格,lucy的...

正規表示式用法

正規表示式的概念 什麼是 什麼是正規表示式?是html的乙個變種。一般情況下,論壇不允許你使用 而只能用 替代 是一套由流行的 標籤組成了固定 有統一的格式。使用者只要遵循 規則就可以實現使用者想要的功能。如 想要顯示粗體的how are you 字樣,就應該輸入 how are you而不是輸入h...

正規表示式用法

乙個正規表示式就是由普通字元 例如字元 a 到 z 以及特殊字元 稱為元字元 組成的文字模式。該模式描述在查詢文字主體時待匹配的乙個或多個字串。正規表示式作為乙個模板,將某個字元模式與所搜尋的字串進行匹配。將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 後向引用 或乙個八進位制轉義符。例如,...