替换“-";只有一个空间?替换方法不起作用
本文关键字:替换 空间 方法 不起作用 有一个 quot | 更新日期: 2023-09-27 18:20:59
我正在开发一个个人程序,在这个程序中,我得到了一些可能有空格连字符空间的字符串。或者类似的东西:"-",我要做的是用一个空格来代替它。现在,问题是,当我尝试使用c#库中的替换方法时,它似乎什么都没做。这就是我尝试的:
string firsttext = firsttextbox.Text.ToLower();
string name = firsttext.Replace(" - ", " ");
但这无法用单个空格替换firsttext的空格-连字符-空格模式中的字符串。因此,当我尝试使用以下文本时,例如:
Code Geass - Lelouch of the Rebellion
它只是将其返回到字符串名称中:
Code Geass - Lelouch of the Rebellion
然而,它实际上应该返回这个:
Code Geass Lelouch of the Rebellion
我的想法怎么了?或者我可以采取不同的做法吗?感谢您提前提供的帮助。
请求者的完整代码:http://pastebin.com/hwUtFe8N
在您的代码中,我只看到.Replace(" ", "-");
(例如用dash
替换space
)
我看不出你描述的是用space
替换space-dash-space
。
换句话说,您的代码与您的问题不匹配