↑全ての文字列にマッチします(全ての文字列は空文字部分文字列をもちろん持つ)。↑全ての文字列にマッチします。文字列にマッチします。文字列にマッチします。始まる文字列にマッチします。終わる文字列にマッチします。正規表現とは、文字列のパターンマッチングを表現する方法のひとつです。ワイルドカードは文字列全体を表現するために使用されるのに対し、正規表現は部分文字列を表現して、対象文字列に含まれているかを判断するのに使用します。基本的なものだけを紹介します。|.|任意のキャラクタ一文字とマッチします。|*|演算子の直前に置かれている部分正規表現の可能な限り大きい0回以上の繰り返しにマッチします。|+|演算子の直前に置かれている部分正規表現の可能な限り大きい1回以上の繰り返しにマッチします。|^|文字列の先頭にマッチします。|$|文字列の末尾にマッチします。|[]|[]の中に置かれた文字のいずれかにマッチします。内に置かれた文字以外の文字にマッチします。