轉譯字符:express
\n-->換行字符串
\t-->製表符io
\\-->反斜槓字符
\.-->表示匹配點數字
經常使用:
\d-->數字0-9
\D-->非數字
\w-->單詞字符(0-9A-Za-z_)及空白字符
\s-->製表,換行,空格...等空白字符
\S-->非空白字符
^-->開始位置
$--->結束位置
\b-->單詞邊界
\g--->全局匹配
例子-->[a-k6c]---匹配a到k,6或者c中任意一個字符
[^9w]---去掉9w以外的字符串
[ok$]---以字母結尾的字符串
[\d.-_+]----數字,點,-,+,_字符
量詞(修飾次數)--->
{m}--->出現m次
{m,n}--->最少m次,最多n次
{m,}---->最少m次
?---->0到1次=={0,1}
+--->1到屢次=={1,}
*--->0到屢次=={0,}
分組及選擇符-->
|--->或者
()--->分組序號1,2...(捕獲)
(?:expression)--->非捕獲expression
(?=expression)--->斷言自身後面出現expression
(?<=expression)--->斷言自身前面出現expression
(?!expression)--->斷言自身後面不出現expression
(?<!expression)--->斷言自身前面不出現expression