C# 检查正则表达式中包含数值、逗号、空格和冒号的模式

C# 检查正则表达式中包含数值、逗号、空格和冒号的模式,c#,regex,C#,Regex,我在c#中有一个字符串,比如str。使用正则表达式,我如何检查它是否与格式'n,To:n'匹配。 这里n是介于0和4999之间的数值。如果数字不需要相同: ([0-4]?\d{1,3}) To:([0-4]?\d{1,3}) 如果数字需要相同;您的模式将是: ([0-4]?\d{1,3}) To:\1 @用户3876348您可以将此帖子标记为选定答案。之后,它不会出现在未解决的问题下:)

我在c#中有一个字符串,比如str。使用正则表达式,我如何检查它是否与格式'n,To:n'匹配。
这里n是介于0和4999之间的数值。

如果数字不需要相同:

([0-4]?\d{1,3}) To:([0-4]?\d{1,3})
如果数字需要相同;您的模式将是:

([0-4]?\d{1,3}) To:\1

@用户3876348您可以将此帖子标记为选定答案。之后,它不会出现在未解决的问题下:)