gpt4 book ai didi

php - 检查句子是否包含PHP中的单词

转载 作者:行者123 更新时间:2023-12-02 07:39:38 26 4
gpt4 key购买 nike

如何检查一个句子是否包含一个词。我明确地使用名称句子和单词而不是字符串和子字符串。例如:对于句子

$s = "Ala makota, a kot ma przesrane";

调用函数

checkIfContains("kota",$s) 

返回错误。

但是为了

checkIfContains("makota",$s) 

返回真。

最佳答案

如果您只想匹配完整的单词,则需要一个正则表达式来完成此操作。尝试以下操作:

<?php
function checkIfContains( $needle, $haystack ) {
return preg_match( '#\b' . preg_quote( $needle, '#' ) . '\b#i', $haystack ) !== 0;
}

关于php - 检查句子是否包含PHP中的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12511591/

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