はじめまして、青木と申します。 同じ数値または文字が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