C# 在C语言中解析unicode字符的字符串#

C# 在C语言中解析unicode字符的字符串#,c#,parsing,unicode,C#,Parsing,Unicode,我有一个输入表单,允许某人键入unicode字符。所以可能是“嘿\uF32A怎么了?”。如果我得到这个字符串,它将有一个子字符串“\uF32A”,如何将其转换为字符“\uF32A”?使用正则表达式,如下所示: var str = @"Hey \uF32A what's up?"; System.Text.RegularExpressions.Regex.Unescape(str);

我有一个输入表单,允许某人键入unicode字符。所以可能是“嘿\uF32A怎么了?”。如果我得到这个字符串,它将有一个子字符串“\uF32A”,如何将其转换为字符“\uF32A”?

使用正则表达式,如下所示:

var str = @"Hey \uF32A what's up?";    
System.Text.RegularExpressions.Regex.Unescape(str);