我有一个字符串可以结束几个“X”字符 假设字符串以逗号结尾。
string X = "1,2,3,,,";
我需要一些函数或lambda表达式来删除最后一组逗号 我无法知道字符串末尾有多少逗号,但最终结果应如下所示。
?x -- "1,2,3";
答案 0 :(得分:8)
您不需要正则表达式或LINQ,请使用String.TrimEnd
:
X = X.TrimEnd(',');
您可以将它与多个字符一起使用,例如:如果你想删除尾随的逗号和点:
X = X.TrimEnd(',', '.');