0

.net MVCアプリケーションでは、入力の少なくとも2つの単語を検証するために正規表現を使用する必要があり、入力の最小長は5より大きくする必要があります(許可される特殊文字は「。」のみで、数値は許可されません)

現在使用しています

^([a-zA-Z\.\s]{5,})+$. 

2つの単語では機能しません。

4

2 に答える 2

4

次のようなものが必要になる可能性があります。

^[a-zA-Z\.]{6,} [a-zA-Z]{6,} .+$

これは、指定に従って2単語に一致し、その後は文字数を許可します。

于 2013-01-25T14:43:15.150 に答える
1

入力の全長が5より大きい場合: "^([a-zA-Z.\\s]{6,})$"-それは私にとっては問題なく機能します。

すべての単語の長さが5より大きい場合: "^([a-zA-Z]{6,}[\\s.]*)++$"

于 2013-01-25T15:42:58.700 に答える