这是我的工作代码:
string Input;
string Output;
Input = data;
Output = Input.Replace(@")", "");
在这里,我只是从字符串中删除括号“)”(如果存在)。现在,如何扩展“)”等违规字符列表以包括“(”和“-”?
我意识到我可以再写 2 个类似输出的语句,但我想知道是否有更好的方法......
如果您只是进行几次替换(我发现您只进行了三个),那么不用担心 Regex 或 StringBuilders 的最简单方法是将三个 Replace 调用链接到一个语句中:
Output = Input.Replace("(", "").Replace(")", "").Replace("-", "");
...这比每次都将结果存储在输出中要好一些。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)