26

asp.netアプリケーションの正規表現が6文字以上の英数字の文字列と一致する必要があります。

4

3 に答える 3

49

ASP.NETに精通していません。ただし、正規表現は次のようになります。

^[a-zA-Z0-9]{6,}$

^文字列の開始と$終了をそれぞれ示します。[a-zA-Z0-9]1つの英数字を記述し{6,}、6回以上の繰り返しを許可します。

于 2010-09-07T11:19:54.847 に答える
15

私はこれを使用します:

^[\p{L}\p{N}]{6,}$

これはUnicode文字(\p{L})と数字(\p{N})に一致するため、一般的な文字であるラテンアルファベットに限定されません。

于 2010-09-07T11:24:41.230 に答える
4

^\w{6,}$ ^[a-zA-Z0-9]{6,}$

(正規表現の実装によって異なります)

\wこれも一致することに注意してください_

于 2010-09-07T11:20:37.377 に答える