java正则表达式

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):反向匹配非捕获;

原文地址:https://www.cnblogs.com/burn19/p/7900547.html