我有以下代码
string line = "";
while ((line = stringReader.ReadLine()) != null)
{
// split the lines
for (int c = 0; c < line.Length; c++)
{
if ( line[c] == ',' && line[c - 1] == '"' && line[c + 1] == '"')
{
line.Trim(new char[] {'\\'}); // <------
lineBreakOne = line.Substring(1, c - 2);
lineBreakTwo = line.Substring(c + 2, line.Length - 2);
}
}
}我已经在我想知道的那行添加了一个评论网。我想从字符串中删除所有'\‘字符。这是正确的方法吗?我不工作。所有\仍在字符串中。
发布于 2011-12-05 17:47:08
您可以使用:
line.Replace(@"\", "");或
line.Replace(@"\", string.Empty);发布于 2011-12-05 17:47:59
您可以使用String.Replace,它基本上删除了所有匹配项
line.Replace(@"\", ""); 发布于 2011-12-05 17:47:19
为什么不简单地这样做呢?
resultString = Regex.Replace(subjectString, @"\\", "");https://stackoverflow.com/questions/8383409
复制相似问题