我如何用C#删除字符串中每个""之间的逗号','?
我尝试过:
string result = Regex.Replace(input,
@",([^""]$)",String.Empty);
Run Code Online (Sandbox Code Playgroud)
但它不起作用......
谢谢
我的想法是用"引号"拆分,这样每个不均衡索引元素都会引用引号.通过这些,用任何东西替换逗号,然后将所有内容重新连接到单个字符串,应该可以做到这一点:
var parts = input.Split('"');
for (var i = 1; i < parts.Length; i += 2)
{
parts[i] = parts[i].Replace(",", "");
}
var result = string.Join("\"", parts);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3660 次 |
| 最近记录: |