はじめまして、青木と申します。
同じ数値または文字が3回以上続いている文字列をチェックする処理があります。
(1) 1223345 マッチしない
(2) 1122233 222がマッチする
としたいのですが、
preg_match("/([0-9a-zA-Z])\1\1/", $string)
とすると(2)の場合でマッチしてくれません。
試しにWindows版のperl v5.8.4で試してみると
(2)はマッチしてくれます。
preg_matchでは \1 といった処理はできないのでしょうか?
よろしくお願いします。
環境
OS:FreeBSD4
PHP:PHP 5.0.4
----
株式会社ジェイツ・コンプレックス
青木 実千男 m-aoki @ j2complex.co.jp