青木です。
早速のレスありがとうございます。
>> preg_match("/([0-9a-zA-Z])\1\1/", $string)
>> とすると(2)の場合でマッチしてくれません。
> preg_match("/([0-9a-zA-Z])\\1\\1/", $string)
>では?
試したところマッチしました!
""で囲むと\をphpがエスケープ文字として解釈してしまうんですね。
ちなみに
'/([a-zA-Z0-9])\1\1/'
なら\を重ねなくても大丈夫でした。
ありがとうございました。
----
株式会社ジェイツ・コンプレックス
青木 実千男