0

次の正規表現を使用して、テキスト ボックスの内容を検証します。

^[A-Za-z.]*[A-Za-z][-A-Za-z0-9,/()&:. ]*$

この正規表現でテキスト ボックスの長さを検証したいと思います。

4

1 に答える 1

1

正規表現を使用して文字列の長さと形式を確認するには、番号付きリピーターを使用できます。

^[a-z]{1,128}$

ただし、不明な数の文字クラスが連続している場合は、正規表現の先頭で長さゼロの正の先読みを使用できます。

^(?=.{1,128}$)[a-z]*[a-z0-9]*$

したがって、正規表現の場合:

^(?=.{1,128}$)[A-Za-z.]*[A-Za-z][-A-Za-z0-9,/()&:. ]*$

可能であれば、myString.length代わりに確認することをお勧めします。

于 2013-07-23T09:44:43.240 に答える