入力が正確に4つの数字かどうかを確認する正規表現が必要です。 「\ d {4}」(「\ d \ d \ d \ d」も試しました)を使用しています。 5つの数字を入力すると、入力が有効であることも示されます。C#正規表現:{4}以上可能な4つの値
[TestMethod]
public void RegexTest()
{
Regex expr = new Regex("\\d{4}");
String a = "4444", b = "4l44", c = "55555", d = "5 55";
Match mc = expr.Match(a);
Assert.IsTrue(mc.Success);
mc = expr.Match(b);
Assert.IsFalse(mc.Success);
***mc = expr.Match(c);
Assert.IsFalse(mc.Success)***;
mc = expr.Match(d);
Assert.IsFalse(mc.Success);
}
(それが '本当' であるが、偽である必要があり、Cの、他の人が働く)事前に
おかげで、 〜サー・トロール