Removing White spaces from string is not working in c#
本问题已经有最佳答案,请猛点这里访问。
我正试图从字符串中删除空格,但它不起作用
1 2 3 4 5 | string status =" 18820 Pacific Coast Highway Malibu, CA 90265"; string status1 = status.Trim(); Console.Write(status1); |
上面的代码不起作用
预期输出:
1 | 18820 Pacific Coast Highway Malibu, CA 90265 |
修剪删除前导和尾随符号(默认为空格)。改用正则表达式。
1 | RegEx.Replace(status,"\s+","").Trim(); |
1 | string status1 = Regex.Replace(status,@"\s+","").Trim(); |
1 2 3 4 5 6 7 8 | string status =" 18820 Pacific Coast Highway Malibu, CA 90265"; string status1 = status.Trim(); Console.Write(status1); status = status .Replace("",""); |
但上面的代码将删除所有空白。
如果你想在每一个单词的末尾都有空白,那么使用foreach,如本链接中所述。
如何修剪字符之间的空白