如何从字符串中删除引号

本文关键字:删除 字符串 | 更新日期: 2023-09-27 18:07:52

我有一个方法返回的字符串值,它在引号内。例如'59'。现在我想要删除引号并给出59的输出。我该怎么做呢?

'59' -> 59

如何从字符串中删除引号

我认为最简单的方法是将'替换为空字符串:

string Quoted = "'59'";
string UnQuoted = Quoted.Replace("'", "");

从字符串中提取数值的另一个更通用的解决方案:

        string str = "'59'";
        int num = int.Parse(Regex.Match(str, @"'d+").Value); //59