gpt4 book ai didi

javascript - 如果字符串包含完全匹配,则使用 javascript 返回 true

转载 作者:行者123 更新时间:2023-11-29 14:51:02 25 4
gpt4 key购买 nike

我一直在使用 .indexOf('') > -1为了检查字符串中是否存在匹配项。我遇到的问题是,当我对多个字符串执行匹配时,我得到了 EIFT 和 EI 的字符串匹配(因为 EIFT 包含 EI),因此该函数返回 true对于两个句子。我需要的是一种只为 function eIft 返回 true 的方法如果字符串是“EIFT”,但不是 EI .

我目前的代码如下,我一直在想办法解决这个问题,但还没有成功。

function eI(mystring){
return mystring.indexOf("EI") > -1
}

function eIft(mystring){
return mystring.indexOf("EIFT") > -1
}

谢谢!

最佳答案

你可以使用===;这将对字符串进行精确匹配。仅当您检查字符串包含另一个字符串时才使用indexOf

function eI (mystring) {
return mystring === "EI";
}

function eIFt(mystring) {
return mystring === "EIFT";
}

关于javascript - 如果字符串包含完全匹配,则使用 javascript 返回 true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25775262/

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