假设我有两个文本字段,用户可以在其中输入任何文本。
一个字段可以有:for (javax.sound.sampled.Line.Info [] lineInfo : mixer.getTargetLineInfo()){
第二个字段包含:The sky is blue.
在Javascript中,检查在一个字段中输入的一个字符串是否是另一个字段的子字符串的最简单方法是什么?
到目前为止,这就是我所拥有的:
The ocean is blue.
答案 0 :(得分:2)
function checkSub(str1, str2){
if(str1.indexOf(str2) > -1 || str2.indexOf(str1) > -1) return true;
else return false;
}
答案 1 :(得分:1)
在ES6中,使用String.prototype.includes
很简单:
str1.includes(str2) || str2.includes(str1);
答案 2 :(得分:0)