当前位置: 首页 > 知识库问答 >
问题:

php-如何检查句子是否由单个单词组成?

侯焱
2023-03-14

例如

"Real Madrid" -> false
"Barcelona  " -> true

在laravel中,我可以用什么函数来解决这个问题?

共有2个答案

程祯
2023-03-14

你可以用

$result = explode(' ', trim("barcelona "));
print_r($result);

修剪将删除字符串开头和结尾的所有空白

薛英卫
2023-03-14

如果字符串满足以下条件,则它是单个单词:

  1. 至少包含一个字符
  2. 不包含空白
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);
}
 类似资料:
  • 例如 我可以用什么函数在laravel中解决这个问题?

  • 问题内容: 我是编程和处理函数的新手,如果一个句子中存在一个单词,该函数将返回true。我尝试了该方法,但是后来我也遇到了这种方法的一个问题: 假设我的句子是 如果我们看一下这个词用的方法,那么它将返回因为存在而应该是正确的输出为不存在的词,但作为一种模式。 我该如何解决此问题?到目前为止,我正在使用的代码是: 注意: 这个词只是一个例子,显示了我目前的方法中的一个问题,并不是我必须一直工作,这个

  • 问题内容: 我想检查Python程序中英语词典中是否有单词。 我相信可能会采用nltk wordnet接口,但是我不知道如何将其用于如此简单的任务。 将来,我可能想检查单词的单数形式是否在字典中(例如,属性->属性->英语单词)。我将如何实现? 问题答案: 要获得更大的功能和灵活性,请使用专用的拼写检查库,例如。有一个教程,或者您可以直接学习: 带有一些词典(en_GB,en_US,de_DE,f

  • 问题内容: 如何检查句子在Python中是否有效? 例子: 问题答案: 查看NLTK。他们支持语法,您可以使用语法来分析句子。您可以定义语法,也可以使用提供的语法以及无上下文的解析器。如果句子解析,那么它具有有效的语法;如果没有,那就没有。这些语法可能没有最广泛的覆盖范围(例如,它可能不知道如何处理StackOverflow之类的单词),但是这种方法可以让您明确说明语法中有效或无效的内容。 NLT

  • 问题内容: 伪代码 我正在寻找一个PHP函数,如果单词在文本中存在,该函数将返回true。 问题答案: 您可以根据需要选择几种方法。对于这个简单的示例,可能是最简单,最直接的函数。如果您需要对结果进行处理,则可以选择或。如果您需要使用复杂的图案而不是字符串作为针,您将需要。 strpos()和stripos()方法(stripos()不区分大小写): strstr()和stristr()方法(st

  • 我试图写一个方法来检查一个给定的单词是否是回文,但到现在为止它还不能工作。我怀疑错误出在if语句中,而且您没有将对象(如字符串)与==进行比较,而是与equals进行比较,对吗?但是Java不允许我写:if(firstthalf.charat(i).equals(secondhalf.charat(j))),那么我该怎么做才能使它工作呢?代码中还有其他错误吗? null null 提前道谢! /尼