如何从 C# 中的字符串开头删除空格、多个空格或制表符
我读取的文件中有字符串。有些开头有空格或制表符。有没有一种简单的方法可以删除空格和制表符(空白内容)?
例如,
var abc = " def";
我想要的是删除“def”之前的内容。
谢谢,
更新:我相信这是正确的答案:
char[] arr = new char[] { '\t', ' ' }; // Trim these characters
text = text.TrimStart(arr);
I have strings in a file that I read. Some have space(s) or tabs at the start. Is there an easy way I can remove the space and tab (whitespace stuff)?
For example
var abc = " def";
What I want is to remove the things before the "def".
thanks,
Update: I believe this is the correct answer:
char[] arr = new char[] { '\t', ' ' }; // Trim these characters
text = text.TrimStart(arr);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用
string.TrimStart()
:Use
string.TrimStart()
:使用内置的 String 方法。
abc.Trim()
Use the built in String methods.
abc.Trim()
只需使用 Trim 方法
Just use the Trim method