删除特殊字符并将其替换为精确值(例如“Jersey+City%2c+New+Jersey”到“Jersey City,N

本文关键字:Jersey+City%2c+New+Jersey 例如 Jersey City 特殊字符 替换 删除 | 更新日期: 2023-09-27 17:59:52

我正在访问wcf-rest服务,并以json形式获得响应。

作为回应,我们得到的位置名称为"Jersey+City%2c+New+Jersey",依此类推

它应该是"Jersey City, New Jersey"

因此可以使用哪种正则表达式或方法,以便识别特殊字符并用特定字符替换。

删除特殊字符并将其替换为精确值(例如“Jersey+City%2c+New+Jersey”到“Jersey City,N

正如Robin所评论的,您可以使用System.Web.HttpUtility类的静态UrlDecode(String)方法。

类似:

String decoded = System.Web.HttpUtility.UrlDecode("Jersey+City%2c+New+Jersey");