假设我有字符串:
10,11,12,13,14,ABC,DEF,GHI,66
我希望运行一个正则表达式反对它只返回0-9和","字符,基本上剥离其他任何东西.
我看过Regex.Replace,但有些东西不太合适.我的代码如下:
Regex reg = new Regex(@"[0-9,]+");
string input = reg.Replace(input, delegate(Match m)
{
return String.Empty;
});
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
你只想要一个^吗?
input = Regex.Replace(input, @"[^0-9,]+", "");
Run Code Online (Sandbox Code Playgroud)