0
正規表現'^({0,1}{0,1}){0,1}[7-9][0-9]{0,1}{0,1}{0,1}[0-9]{1}[0-9]{7}$'
の変更をMySQLの文で使用することをお勧めします。
この式は、Javaを使用すると完全に機能しましたが、MySQLを使用すると失敗しました。このパターンは、[7-9]で始まる10桁の数字に一致するものです。 MySQLの正規表現
私
は、MySQLステートメントの実行:select '11' REGEXP '^({0,1}{0,1}){0,1}[7-9][0-9]{0,1}{0,1}{0,1}[0-9]{1}[0-9]{7}$'
をしかし、それは次のエラーが返されました:
ERROR 1139 (42000): Got error 'repetition-operator operand invalid' from regexp