>>51
正規表現は色々なソフトウェアで実装されてきていて、昔の正規表現には(?: )って無かったのよ
高速化とかの要求が増える中で拡張仕様として追加実装された
#多分初出はPerlかな

(?:が使える環境であれば、
(?:を使用すればマッチング処理時に少しだけメモリの消費とか抑えられる