正規表示式學習 簡單的模式匹配

2021-09-30 19:53:33 字數 564 閱讀 2979

本章節可以在上試驗,並不是所有的正規表示式處理器都能識別這些簡寫式,具體問題具體分析,先簡單了解下

\d:會匹配數字字元<=>[0-9]

\d:會匹配非數字字元<=>[^0-9]

\w:會匹配所有的單詞字元

\d與\w的區別是\d會匹配空格、標點符號(引號、連字元、反斜槓、方括號),\w只會匹配字母、數字和下劃線。在英語環境中,等同於[a-za-z0-9]

\a:報警符

[\b]:退格字元

\c x:控制字元

\o ***:字元的八進位制值

\w:非單詞字元

\0:空字元

\x xx:字元的十六進製制值

\u ***:字元的unicode值

\s:匹配空白符<=>[\t\n\r]

\f:匹配換頁符

\h:匹配水平空白符

\h:匹配非水平空白符

\n:匹配換行符

\r:匹配回車符

\s:匹配非空白符

\t:匹配水平製表符

\v:匹配垂直製表符

\v:匹配非垂直製表符

.:可以匹配8個字元

VB 正規表示式匹配模式

正規表示式匹配模式 引用了microsoft vbscript regular expressions 5.5 後就可以宣告正則相關物件了。主要有三個物件 regexp matchcollection match。1.regexp這是vb使用正規表示式匹配模式的主要物件了。其提供的屬性用於設定那些用...

正規表示式匹配模式描述

模式描述 w匹配字母數字及下劃線 w匹配非字母數字及下劃線 s匹配任意空白字元,等價於 t n r f s匹配任意非空字元 d匹配任意數字,等價於 0 9 d匹配任意非數字 a匹配字串開始 z匹配字串結束,如果是存在換行,只匹配到換行前的結束字串 z匹配字串結束 g匹配最後匹配完成的位置 n匹配乙個...

正規表示式 匹配

字串 void abtr quint32 ab 表示乙個正規表示式 template class bidirectionaliterator class allocator std allocator sub match bidirectionaliterator class match resul...