$a = 'how are you';
if (strpos($a,'are') !== false) {
echo 'true';
}
在 PHP 中,我们可以使用上面的代码来检查字符串是否包含特定单词,但是如何在 JavaScript/jQuery 中执行相同的功能?
你可以为此使用indexOf
var a = 'how are you';
if (a.indexOf('are') > -1) {
return true;
} else {
return false;
}
Edit:这是一个古老的答案,每隔一段时间就会不断获得投票,所以我想我应该澄清一下,在上面的代码中,if
根本不需要子句,因为表达式本身是布尔值。这是您应该使用的更好版本,
var a = 'how are you';
return a.indexOf('are') > -1;
ECMAScript 2016 更新:
var a = 'how are you';
return a.includes('are'); //true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)