0

タイトルが示すように、以下を提供する正規表現を探しています。Asp.net 正規表現バリエーターの使用。

xy の範囲を検証する必要があります。

x と y の数値を 0 から開始することはできません。

x と y の数値の長さは 1 桁から 6 桁です。

数字とその間のダッシュ 1 つ以外の文字は使用できません。

x の値を y より小さい値にすることも、y と等しい値にすることもできません。(おそらくこれを別の方法で確認する必要があります)

以下は、合格と不合格の例です。

0-252 > fail
1-252 > pass
9823-10000 > pass
10-3 > fail
12345 > fail
498 8987 > fail
0023-002343 > fail
1234567-1234567 > fail
123456-123457 > pass
2-10-233 > fail

ありがとう!

4

1 に答える 1