正则表达式的数据验证

时间:2019-01-25 17:53:02

标签: c# regex

我正在尝试添加数字,逗号和数字之类的验证

例如:我的案件需要接受

111232
12323, 123234
12324, 12323, 123234 


[RegularExpression(@"^([1-9,;]*$)||^([1-9]*$)", ErrorMessage = "Please enter single Order or for multiple enter with comma separator.")]
public string Order { get; set; }

2 个答案:

答案 0 :(得分:0)

这需要解决您的问题

^(\d+,?\s*)+$

答案 1 :(得分:0)

您可以执行以下操作。

^(\d+)(,\s*\d+)*$

Sample