正则表达式常用符号所代表的含义

246 阅读1分钟

{n}               n次
{1,3}            1~3次
{1,}             1到多次
+               1到多次

?               0到一次

*               0到多次

^              匹配一行开始

$              匹配一行结束

 

      [abc]              /[abc]/  匹配"abc"中任意一个字符
[^abc]             /[^abc]/  匹配非"abc"中任意一个字符
.                     任意字符(除了换行符)
\w                 任意字符   [a-zA-Z0-9]    
\W                任意非字符  [^a-zA-Z0-9]
\s                 任意空白符  
\S                任意非空白符  
\d                任意数字    [0-9]
\D               任意非数字  [^0-9]