📅  最后修改于: 2023-12-03 15:39:02.508000             🧑  作者: Mango
在javascript中,我们可以使用indexOf()方法来判断一个字符串是否包含另一个字符或字符串。
let str = "javascript";
let check = "script";
if(str.indexOf(check) !== -1) {
console.log("字符串包含字符" + check);
} else {
console.log("字符串不包含字符" + check);
}
以上代码会输出:
字符串包含字符script
如果我们想要判断一个字符串是否包含多个字符或字符串,可以使用正则表达式和test()方法来实现。
let str = "javascript";
let check = /scri/;
if(check.test(str)) {
console.log("字符串包含字符" + check);
} else {
console.log("字符串不包含字符" + check);
}
以上代码也会输出:
字符串包含字符/scri/
总的来说,使用indexOf()方法和正则表达式的test()方法是判断一个字符串是否包含另一个字符或字符串的常用方法。