2011-08-14 6 views
11

MySQLの正規表現を使ってグループを参照するには? 私は試しました:MySQL正規表現のグループへの参照ですか?

REGEXP '^(.)\1$' 

しかし、動作しません。 これを行う方法は?

+0

完全な質問を投稿してください。 – nobody

+0

私はこれを行う方法を知りたい、これは唯一の例です。 SELECT * FROMテーブルWHEREフィールドREGEXP '^ test(。)\ 1 $' –

+0

@The Mask:正確に何をしますか? – Shef

答えて

17

MySqlで正規表現のキャプチャグループを参照する方法はありません。

+0

+1良い答え。彼らは「バックリファレンスは恐ろしいボッチであり、効率的な実装のために大きな問題を提起しています」(「a \(b \)* \ 2 \)* d」は「abbbd」と一致していますか?それらを使って。 http://linux.die.net/man/7/regexで私はバックリファレンス機能の不足を集めるのでバグです。 – d5e5

+0

@ d5e5あなたはそのバグがフィーチャーであることを意味しましたか? – light24bulbs