. 匹配除換行符以外的任意字元
^ 匹配字串的開始
$ 匹配字串的結束
用來匹配乙個指定的字元類別
? 對於前乙個字元字元重複
0
次到
1
次
*
對於前乙個字元重複
0
次到無窮次
{} 對於前乙個字元重複m次
對前乙個字元重複為m到n次
\d 匹配數字,相當於[
0
-
9
]
\d 匹配任何非數字字元,相當於[^
0
-
9
]
\s 匹配任意的空白符,相當於[ fv]
\s 匹配任何非空白字元,相當於[^ fv]
\w 匹配任何字母數字字元,相當於[a
-
za
-
z0
-
9_
]
\w 匹配任何非字母數字字元,相當於[^a
-
za
-
z0
-
9_
]
\b 匹配單詞的開始或結束
強大的sscanf正規表示式
當 sscanf 與 正規表示式 結合,我們便可以非常方便地解析字串了。廢話不多說,直入主題。對於字串 注意,分隔符是 t 不是空格 line 2016 10 13 北京市海淀區 monday 張三 學習 從中解析出 date,place time person action。思路 其實 sscan...
vim 正規表示式 很強大
毋庸多言,在vim中正規表示式得到了十分廣泛的應用。最常用的 和 s 命令中,正規表示式都是不可或缺的。下面對vim中的正規表示式的一些難點進行說明。關於magic vim中有個magic的設定。設定方法為 set magic 設定magic set nomagic 取消magic h magic ...
最強大的日期正規表示式
一 簡單的日期判斷 yyyy mm dd d d 1 d 二 演化的日期判斷 yyyy mm dd yy mm dd d d d 3 d d年 d月 d日 三 加入閏年的判斷的 例項 1 6 9 2 9 d d 0?13578 1 02 0?1 9 12 d 3 01 1 6 9 2 9 d d 0...