当前位置: 首页 > 编程语言 > C#

根据十六进制值从字符串中删除特定字符Share

时间:2023-04-10 22:03:11 C#

Removespecificcharactersfromastringbasedonhexvalue.我想删除这些,但标准的string.replace似乎不起作用,并考虑使用正则表达式来替换字符串,但不知道正则表达式会搜索什么来删除它。有没有更好的方法,而不是将整个字符串转换为十六进制并进行检查?为什么string.Replace不起作用?stringVar.Replace((char)0xA0,'');Regex.Replace(输入,"xA0",String.Empty);这应该可以解决问题。string.Replace确实有效。不使用RegEx:stringVar=stringVar.Replace("xA0",string.Empty);这对你有用吗?varmyNewString=myCurrentString.Replace("n",string.Empty);myNewString=myNewString.Replace("r",string.Empty);“n”是ASCIILineFeed,“r”是Return。以上就是C#学习教程:根据十六进制值删除字符串中的特定字符。所有内容共享。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: