检查文本是否包含空格

本文关键字:空格 包含 是否 文本 检查 | 更新日期: 2023-09-27 17:49:24

所以我要求用户输入一些文本并将其存储为变量-

 string text;
 Console.WriteLine("Please enter some text");
 text =  Console.ReadLine();

然后检查用户输入是否包含空格。如果它输出第一个单词

我不知道如何检查字符串'text'是否包含空格。

检查文本是否包含空格

要检查字符串是否包含空格,可以使用正则表达式,即:

if (Regex.IsMatch(text, @"'s")) {
    // text contains a space
} else {
    // text doesn't contain a space
} 

你可以试试这个:

// 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];