//输入两个字符串,从第一个字符串中删除第二个字符串中的所有字符,不可以使用replace
//例如 :输入“They are students” 和‘aeiou’
//则删除之后的第一个字符串变成“they r stdnts”
var str1 = "They are students",
str2 = "aeiou",
res = '';
//思路:
// 判断一个字符在另外一个字符串中,使用indexOf(),返回索引或者-1;
//遍历str1中的所有字符,然后判断是否在str2中,如果在就舍弃,不在就加到res中
for(var i = 0; i < str1.length; i++) {
var c = str1[i];
if(str2.indexOf(c) < 0) {
res += c;
}
}
console.log(res); // //Thy r stdnts
字符串删除
最新推荐文章于 2022-08-19 17:49:05 发布