bugfix> php > 投稿

最大長の文字列を検出するmysql-regexSQLを作成しようとしています-javascrtip、phpなどで実行できます-しかし、何らかの理由でmysqlで動作させることができます

文字列の例:

  • a12
  • a123
  • a1234
  • a12345
  • a123456
  • したがって、正規表現で長さが4以下の任意の文字列をヒットさせたいとしましょう。上記の例では、正規表現は1と2でヒットするはずです。

    以下のコードは、特定の長さを超える文字列をヒットしようとすると完全に機能しますが、特定の長さを下回る文字列では機能しません。

    ([a-zA-Z])[0-9a-zA-Z]{20,}
    
    

    私は明らかにやろうとしました

    ([a-zA-Z])[0-9a-zA-Z]{0,6}
    
    

    しかし、何らかの理由で機能しません