我有以下字符串:
10-0
5-8
1-19
如果字符串包含[num] - [num],我想得到一个“True”,否则它应该返回“False”。
我应该如何使用正则表达式?
答案 0 :(得分:2)
它应该像^((\d+)-(\d+))$
Regex objPattern=new Regex(@"((\d+)-(\d+))$");
bool val = objPattern.IsMatch("12-34");
答案 1 :(得分:1)
我不知道如何在c#中使用正则表达式,但这是一个与您的模式匹配的正则表达式:\d+-\d+
答案 2 :(得分:1)
Regex reg = new Regex(@"(\d+)-(\d+)")