操 作 符                        说 明                             正 则 表 达 式 样 例
                     .       匹配任何字符(换行符除外)                                       b.b
                   [...]               匹配字符组里出现的任意一个字符                                     [abcd]
                     *       匹配前面出现的正则表达式零次或多次                                       abc*
                     +       匹配前面出现的正则表达式一次或多次                                       abc+
                     ?       匹配前面出现的正则表达式零次或一次                                       abc?
                     |       匹配左或右任意一个正则表达式                                    re1 | re2
                   {A}       匹配前面出现的正则表达式A次                                     [0-9]{5}
                 {A, B}       匹配前面出现的正则表达式A-B次(含B)                                   [0-9]{1, 5}
                     ^        匹配字符串的开始    
                                  ^abc

                     $       匹配字符串的结束                                      abc$
               [...a-b...]       匹配从字符a-b中的任意一个字符                               [0-9],[A-Za-z]
                  [^...]       不匹配此字符集中出现的任何一个字符, 包括某一范围的字符                                 [^abc], [^a-z]
                  (...)       匹配封闭括号中的正则表达式,并保存为子组                               ([1-3]{2})
                   \d       匹配任何数字                                    \d\.txt
                   \w       匹配任何数字字母字符(包括_),\W与\w作用相反                                     \w? 
                   \s       匹配任何空白符,等价于[\n\s\r\v\f],\S与\s作用相反                                      \s?
                   \b       匹配单词边界,\B与\b作用相反                                \bMonkey\b
                  \nn       匹配已保存的子组     
                  \c       逐一匹配特殊字符c     
                \A(\Z)       匹配字符串的起始(结束)                               \ATest