【发布时间】:2015-10-21 20:58:10
【问题描述】:
我的目标是获取以下格式的字符串:“0, 1, 2, 3, 4, 7, 10” 数字用一个逗号分隔,开头和结尾都没有逗号。
如果我有字符串 "0, 1, 2,,4" 我只想删除出现的两个逗号中的一个,以便留下“0、1、2、4”
我试过.Replace(",,", ",")
但是,问题是我不知道可能有多少个逗号。例如,我可能遇到类似“0,,,,,,,1,,2,3,,,,5”的情况,我需要将其转换为“0,1,2,3,5”
如何使用 C#(.net webforms)完成此任务? 也许与正则表达式有关?但我对这些不太熟悉。那是唯一的方法吗?
【问题讨论】:
标签: c# regex string replace character