是否可以将像“\u00e8”这样的字符串(通过使用 Streamreader 读取 WebRequestResponse 获得)转换为 unicode char(è)? 使用编码尝试了很多方法,但没有任何效果。
最佳答案
您可以使用Regex.Unescape()
,它取消对正则表达式有效的任何转义序列(包括 \uXXXX
)。请注意,它还会对其他序列进行转义,例如 \t
、\n
和 \[
。
关于C# 转换 Unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39620196/