次の正規表現があります。
^[a-zA-Z0-9]+( [a-zA-Z0-9]+)*$
0 ~ 10 文字の文字列を検証しようとしています。文字列に 2 つのスペースを続けて含めることはできません。また、空にすることもできません。文字列には特殊文字を含めることはできず、大文字と小文字を区別せず、ハイフンを含めることができます。
入力を 0 ~ 10 文字に制限するにはどうすればよいですか?
私は試した
^[a-zA-Z0-9]+( [a-zA-Z0-9]+{0,10})*$
しかし、それは機能しません。