我正在尝试修改扫描条形码日期的Windows CE 5.0设备上的程序。 从日期格式中删除无效字符串的最佳方法是什么
示例:
2014/03/12 --> 20140312
2014.03.12 --> 20140312
2014-03-12 --> 20140312
我想要的是自动删除这些字符串(/ ,-,/。)/ p>
谢谢!
答案 0 :(得分:7)
使用:
Regex.Replace("2014/03/12", "[^0-9]", string.Empty)
答案 1 :(得分:1)
另一种方法:
string s = "2014/03/12";
s = s.Replace('/').Replace('.').Replace('-');
有关详细信息,请参阅here。
注意:这种方法适用于有限数量的字符,因为您需要使用更复杂的字符串操作Regex