1

次の文字列があります。

10-0
5-8
1-19

文字列に [num]-[num] が含まれている場合は「True」を取得し、それ以外の場合は「False」を返す必要があります。

正規表現でどうすればいいですか?

4

3 に答える 3

2

それはこのようにする必要があります^((\d+)-(\d+))$

Regex objPattern=new Regex(@"((\d+)-(\d+))$");
bool val = objPattern.IsMatch("12-34");
于 2012-05-18T11:16:31.473 に答える
1
Regex reg = new Regex(@"(\d+)-(\d+)")
于 2012-05-18T11:19:26.320 に答える
1

C#で正規表現を操作する方法はわかりませんが、パターンに一致する正規表現は次のとおりです。\d+-\d+

于 2012-05-18T11:15:52.687 に答える