1

利用した

"^[a-zA-Z0-9]*$" 

英数字の場合、スペースはありません

今、私は9文字だけを制限する必要があります

4

2 に答える 2

12

中括弧を使用して、繰り返しの制限を設定できます。

"^[a-zA-Z0-9]{9}$" 

これは、文字クラスのパターンが正確に 9 回繰り返される文字列にのみ一致します。

これを使用して、繰り返しを範囲に制限することもできることに注意してください。この例では、文字クラス パターンが 3 ~ 5 回繰り返される文字列のみに一致します。

"^[a-zA-Z0-9]{3,5}$"

また、2 番目の数字を省略できますが、コンマを使用して繰り返しの最小数を指定できます。これにより、これは「少なくとも 5」に一致します。

"^[a-zA-Z0-9]{5,}$"
于 2013-04-24T06:54:36.250 に答える