php - 如何检查句子是否由单个单词组成?
php - How can I check if the sentence consists of a single word?
例如;
"Real Madrid" -> false
"Barcelona " -> true
laravel用什么函数可以解决这个问题?
一个字符串是一个单词,如果它:
- 至少包含一个字符
- 不包含空格
function isSingleWord(string $input): bool
{
// Check for empty string - "" isn't a word
if (empty($input)) {
return false;
}
// Check for whitespace of any kind
return !preg_match('/\s/', $input);
}
你可以使用
$result = explode(' ', trim("barcelona "));
print_r($result);
trim 将删除字符串开头和结尾的所有白色 space
例如;
"Real Madrid" -> false
"Barcelona " -> true
laravel用什么函数可以解决这个问题?
一个字符串是一个单词,如果它:
- 至少包含一个字符
- 不包含空格
function isSingleWord(string $input): bool
{
// Check for empty string - "" isn't a word
if (empty($input)) {
return false;
}
// Check for whitespace of any kind
return !preg_match('/\s/', $input);
}
你可以使用
$result = explode(' ', trim("barcelona "));
print_r($result);
trim 将删除字符串开头和结尾的所有白色 space