如何解码URL中的"\ u0026"?

Xaq*_*ron 7 c# url urldecode

我想解码URL AB:

A) http:\/\/example.com\/xyz?params=id%2Cexpire\u0026abc=123

B) http://example.com/xyz?params=id,expire&abc=123

这是一个示例URL,我不寻找一般解决方案 A.Replace("\/", "/")...

目前我使用HttpUtility.UrlDecode(A, Encoding.UTF8)和其他Encodings但不能生成URL B!

小智 13

你只需要这个功能

System.Text.RegularExpressions.Regex.Unescape(str);
Run Code Online (Sandbox Code Playgroud)