正規表現の繰り返し一致


正規表現に複数の文字を繰り返し一致させる方法は、セットの特殊なメタ文字を使用することです.

1.          ,     +。

(1)  +                , :\w+  \d+   \w+@\w+.\w+   [\w\.]+

       ,       :         []     。[]                  


	[0-9]+             

2.           ,     *;         * +       --->                    ,     。

    : [\w.]+[\w.]+\.\w+ ---->  [\w]+[\w.]*@\.\w+


3.           ,      ?
   
    : [\r]?
[\r]?

4.        ,          { },        。

   (1)                ,     {}  ;{3}                                 3       。


   (2)              , {3,5}       3 ,  5 。

	  :         \d{1,2}[-\/]\d{1,2}[-\/]\d{2,4}

          :      /      \/.                     ,       ;                     。
5.   "       "  {}         ,  :{3,}

     :     1001: $496.90    1009: $26.54   1004 $323.00  \d+:\$\d{3,}\.\d{2}
無視しやすい:
オーバマッチング

?           ,{n} {m,n}           ;                         ,                。
オーバーマッチングの例:

        <B>          (              )

I should offer u his hand in the marriage at any time if u want. U can hold the wedding in <B>UK</B> and <B>HK</B>.

         :<[Bb]>.*</[Bb]>        
<B>UK</B> and <B>HK</B>.
理由は:

  * +     "   "   ,                          。                          ,                        。
解決策は「怠惰型」の書き方(できるだけ少ない文字に合わせる)

"   "        ,             ?    。
 


            
  *     *?
   +     +?     
 {n,}   {n,}?
に : に じて ず「 」または「 」のメタ を してください.