* は、0回以上
+ は、0回以上
? は、0 か1回

{m} は、m回
{m,} は、m回以上
{,n} は、n回以下
{m,n} は、m回以上、n回以下

上は最長一致 (greedy)。
最短一致にするには、? を付ける (reluctant)

*?, +?, ??, {m,}?, {,n}?, {m,n}?

例えば、<div>あ</div> で、

<.*> なら最長一致で、<div>あ</div>
<.*?> なら最短一致で、<div>