ASCII扩展表中大于128的特殊字符的正则表达式是什么?
我的一行带有特殊字符,如下所示,每个特殊字符都应替换为一个空格。
input ---> "H€ELLOŠŠŠŠWorld$"
output --> "H ELLO World$"
N.B .: $是具有ASCII
要知道ASCII http://www.ascii-code.com/
最佳答案
请尝试以下操作:
var re = new Regex(@"[\u0080-\uFFFF]");
var s = re.Replace("H€ELLOŠŠŠŠWorld. This is a sample 1234 $.", " ");
Console.WriteLine(s);
输出值
H ELLO World. This is a sample 1234 $.
IDEONE DEMO