-1

すべての種類の文字 (アルファベット、数字、すべての特殊文字) を受け入れる正規表現が必要です。最小文字数は 15 で、最大文字数に制限はありません。

4

3 に答える 3

6
.{15,}

ドットがすべての文字に一致する設定を使用すると仮定します。使用しているプラ​​ットフォームについて言及しない限り、これ以上特定するのは非常に困難です。

于 2010-06-05T15:08:05.390 に答える
4

正規表現の基本的な繰り返しオプションは次のとおりです。

  • x?0 または 1 に一致x
  • x*0 個以上に一致x
  • x+1つ以上に一致x
  • x{3}正確に 3 に一致x
  • x{3,}少なくとも 3 つに一致x
  • x{3,5}3 つ以上 5 つ以下に一致x

絶対に任意の文字に一致させるには.、単一行モードで使用します。単一行モードを有効にするには、特定の言語のドキュメントを参照してください。Java では、これは(?s)/Pattern.DOTALL.

「すべてのタイプの文字」が空白以外のすべてを意味する場合、そのための特別な文字クラスがあります: \S(大文字のS)。したがって、探しているパターンは次のとおりです。

  • \S{15,}

参考文献

于 2010-06-05T15:13:54.723 に答える
1

ええと..文字列の長さを確認したいだけのときに正規表現を使用しますか? 次のようなものを試してください

入力文字列の長さ >= 15

于 2010-06-05T16:28:16.690 に答える