s:多个空格;
^:以什么开始;
$:以什么结束;
注意:RegExp的Mutiline属性
?:{0,1}或者非贪心(尽可能短的匹配)
\:转义;
*:{0,}
+:{1,}
.: 外所有单个字符;
|:or;
[^]:not;
cx:Control+x;
:字边界匹配;
B:非字边界匹配;
d:[0-9];
D:[^0-9];
f:x0c;cL;a new page;
:x0a;cl;a new line;
:x0d;cM;回车;
s:[f v];
S:[^s];
w:[A-Za-z_];
W:[^w];
(pattern):匹配并捕获;
(?:):匹配但不捕获;
(?=pattern):正向匹配非捕获;
(?!=pattern):反向匹配非捕获;