1

asp.netの文字と数字のみの正規表現検証とは何ですか?

最初の 2 つを入力する必要があります。その後は、ハイフン ( -)、スペース ( )、アポストロフィ ( ')を使用できます。

私は試した

^[A-Z a-z\s-'\s]{2,25}$

これは機能していません。

4

1 に答える 1

0

あなたが何を望んでいるのか理解できれば、これはうまくいくはずです:

^[a-zA-Z]{2}[-\040']*$

これは、任意の数のハイフン、スペース、またはアポストロフィが続く 2 文字に一致します。次の文字列に一致します

ab --
xy'
zz

しかし、これらには一致しません

12
'ab
x-

注:これは、一致式の長さを制限しません (元の式のように)。*それが重要な場合は、を に置き換え{,23}ます。

于 2013-04-01T03:33:27.430 に答える