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

本文关键字:删除 无效 字符 字符串 | 更新日期: 2023-09-27 17:49:49

我正在尝试修改Windows CE 5.0设备上的程序,扫描条形码的日期。从日期格式

中删除无效字符串的最佳方法是什么?

的例子:

2014/03/12 --> 20140312
2014.03.12 --> 20140312
2014-03-12 --> 20140312

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

谢谢!

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

使用说明:

Regex.Replace("2014/03/12", "[^0-9]", string.Empty)

另一个方法:

string s = "2014/03/12";
s = s.Replace('/').Replace('.').Replace('-');

查看更多信息

注意:对于有限数量的字符,这种方法很好,对于更复杂的字符串操作,您将希望使用Regex