正規表現の履歴

言明とか早覚え

(? ... ) ?で始まるのは言明の可能性。
(?= ... ) 先読み
(?! ... ) 先読み否定
(?<= ... ) 戻り読み
(?<! ... ) 戻り読み否定

言明を連続で記述すると論理積になる。

(?: ... ) サブグループ

以下知ら
(?> ... ) 再試行無しのサブパターン
http://www.php.net/manual/ja/regexp.reference.onlyonce.php

(?(条件)真パターン)
(?(条件)真パターン|偽パターン) 条件付きサブパターン
http://www.php.net/manual/ja/regexp.reference.conditional.ph...

(?# ... ) コメント
(?R) 再帰