如何从字符串中删除无效字符

QKW*_*KWS 4 .net c# regex windows-ce visual-studio

我正在尝试修改Windows CE 5.0设备上扫描条形码日期的程序..从日期格式中删除无效字符串的最佳方法是什么

例:

2014/03/12 --> 20140312
2014.03.12 --> 20140312
2014-03-12 --> 20140312
Run Code Online (Sandbox Code Playgroud)

我想要的是自动删除这些字符串(/, - ,.)

谢谢!

Kir*_*huk 7

使用:

Regex.Replace("2014/03/12", "[^0-9]", string.Empty)
Run Code Online (Sandbox Code Playgroud)