gpt4 book ai didi

c# - 如何检查字符串的第一个字符是空格还是制表符?

转载 作者:太空狗 更新时间:2023-10-29 20:44:41 30 4
gpt4 key购买 nike

我问了一个关于删除空格和制表符的问题。现在我还有别的需要。我需要能够检查字符串的第一个字符是空格还是制表符。谁能想到一个好方法来做到这一点。

谢谢,

最佳答案

最好的方法是使用 Char.IsWhiteSpace方法:

// Normally, you would also want to check that the input is valid (e.g. not null)
var input = "blah";

var startsWithWhiteSpace = char.IsWhiteSpace(input, 0); // 0 = first character
if (startsWithWhiteSpace)
{
// your code here
}

该方法的文档明确提到了究竟什么被认为是空白;如果出于某种原因字符列表不适合您的需要,您将不得不手动进行更严格的检查。

关于c# - 如何检查字符串的第一个字符是空格还是制表符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7187570/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com