如何分割这个负数范围

时间:2014-06-05 12:22:20

标签: c# regex split

我有这个“-6--15”,我想把它分成-6和-15。

这是我在C#中的代码:

string[] groups = Regex.Split("-6--15",@"\d+\-{1}");

但它返回 - 和-15。

帮助!

1 个答案:

答案 0 :(得分:5)

使用以下内容:

string[] groups = Regex.Split("-6--15", @"(?<=\d)-");

说明:

(?<=\d)-

Regular expression visualization

<强> Demo