正则表达式匹配模式[ - ] [数字] [数字]

时间:2011-01-21 15:25:23

标签: c# regex

嗨我需要在c#

中匹配以下字符串

例如

-34

-67

-23

-46

-00

我会遍历字符串并检查每个字符,但那很麻烦,我不知道正则表达式,所以希望得到一些帮助。

感谢

3 个答案:

答案 0 :(得分:4)

以下正则表达式应该可以正常工作

@"-\d\d"

答案 1 :(得分:1)

-(\d\d)是模式

Regex rx = new Regex(@"-(\d\d)");
var matches = rx.Matches(str);
foreach (var match in matches)
    Console.WriteLine(match.Groups[1].Value);

答案 2 :(得分:0)

我认为 - \ d \ d应该能够做到