我有以下 C# 代码用空格替换.
's 和's:+
string MyString = "this.is.just+an++example--here!are$more characters";
MessageBox.Show(Regex.Replace(MyString, @"[\.\+]", " "));
有时这可能会导致多余的空格(如 in、betweenan
和example
)。
我怎样才能将以下 RegEx 添加到我现有的 RegEx 中,所以只有一个 RegEx 调用?
Regex.Replace(MyString, @"[ ]{2,}", " ");
这将删除多余的空格。所有其他字符应保持不变。
也欢迎任何替代解决方案!