Skip to main content
 首页 » 编程设计

c#之删除空格的最佳方法是什么(lambda、扩展名或正则表达式)

2024年01月29日28linjiqin

目前我使用的是下面的

private static string RemoveWhiteSpace(string text) 
        { 
            string trim = text.Replace(" ", ""); 
            trim = trim.Replace("\r", ""); 
            trim = trim.Replace("\n", ""); 
            trim = trim.Replace("\t", ""); 
            return trim; 
        } 

寻找更好的方法 谢谢

请您参考如下方法:

尝试:

Regex r = new Regex(@"\s+"); 
 
s = r.Replace(s,string.Empty); 

它更短并且可能仍然可读。