从平面文件导入数据时,我注意到有些行嵌入了不间断空格(十六进制:A0)。
我想删除这些,但标准的 string.replace 似乎不起作用,并且考虑过使用正则表达式来替换字符串,但不知道正则表达式会搜索什么来删除它。
有没有更好的方法,而不是将整个字符串转换为十六进制并检查它?
最佳答案
为什么 string.Replace 不起作用?
stringVar.Replace((char)0xA0, ' ');
关于c# - 根据十六进制值从字符串中删除特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4455218/