一尘不染

如何在C#中解析示例字符串

json

我有这串

[
    {
        "url_short":"http:\/\/sample.com\/8jyKHv",
        "url_long":"http:\/\/www.sample.com\/",
        "type":0
    }
]

我想要得到的就是http:\/\/sample.com\/8jyKHv翻译成

http://sample.com/8jyKHv

可能吗?


阅读 185

收藏
2020-07-27

共1个答案

一尘不染

绝对推荐使用JSON方式,但无法提供太多相关信息。这是正则表达式的另一种方法:

Regex rgxUrl = new Regex("\"url_short\":\"(.*?)\",\"");
Match mUrl = rgxUrl.Match(yourString);

string url = Regex.Replace(mUrl.Groups[1].Value, @"\", "");
2020-07-27