当我将 excel 数据集中的字符串复制到文本框中时,该字符串中的每个项目之间都有巨大的空格。
我目前有 if (textBox1.Text.Contains("") == true)
来检测字符串中的空格。
我要用什么来删除这些空格?
奖金问题:我仍然需要在字符串中的每个项目之间留一个空格,我如何添加它并仍然删除大量空格?
private void radioGenerateScript_CheckedChanged(object sender, EventArgs e)
{
hexData.Cells.Copy();
textBox1.Clear();
textBox1.Paste();
if (textBox1.Text.Contains(" ") == true)
{
}
}
private void radioWriteScript_CheckedChanged(object sender, EventArgs e)
{
string waveForm = textBox1.Text;
System.IO.File.WriteAllText("E:/Scripts/Test.us1", waveForm);
}
最佳答案
如果你想删除所有类型的空格,使用:
textBox1.Text = Regex.Replace(textBox1.Text, @"\s+", "");
\s
匹配所有空格(空格、制表符和换行符)。
关于c# - 自动编辑字符串以删除空格 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24562596/