所以我要求用户键入一些文本并将其存储为变量
string text;
Console.WriteLine("Please enter some text");
text = Console.ReadLine();
然后检查用户输入是否包含空格。 如果确实输出了第一个单词。
我不确定如何检查刺痛'文字'是否包含空格。
任何建议都非常感谢。
答案 0 :(得分:2)
要检查字符串是否包含空格,可以使用正则表达式,即:
if (Regex.IsMatch(text, @"\s")) {
// text contains a space
} else {
// text doesn't contain a space
}
答案 1 :(得分:1)
你可以试试这个:
// This will split the string on spaces.
var splitted = text.Split(' ');
// If the length of the resulting array is greater than 1
// that means that in the text is contained at least one space.
if(splitted.Length>1)
return splitted[0];