У меня есть веб-приложение MVC3 C # .NET.У меня есть два свойства, которые являются двойными и могут иметь (значение> = 0) и (значение <= 2).Я хотел бы использовать регулярное выражение, чтобы ограничить значения для этих двух полей.Идеи? </p>
Я действительно не думаю, что регулярное выражение здесь хорошая идея, но если вы хотите знать…
Давайте разберем это с тем, что вам нужно сопоставить: 0 (.XXXX), 1 (.XXX) и 2 (.0)
var regex = new Regex(@"0*([01](\.[0-9]*)?|2(\.0*)?)");