Добрый день
Помогите плиз решить задачу на js
Суть задачи:
Есть 2 строки, в первой строке есть символ - *
Нужно найти его вхождение и удалить во второй строке все найденные вхождения, и из первой тоже удалить все *
чтобы получилось
var str = "Type=Cyber_TIME=*_5_K=1.7*";
var str2 = "Type=Cyber_TIME=
3_5_K=1.7
0";
на выходе:
Type=Cyber_TIME=_5_K=1.7
Type=Cyber_TIME=_5_K=1.7
что "накодил" сам
var str = "Type=Cyber_TIME=*_5_K=1.7*";
var str2 = "Type=Cyber_TIME=3_5_K=1.70";
var target = "*"; // цель поиска
var all = [];
var pos = 0;
while (true) {
var foundPos = str.indexOf(target, pos);
if (foundPos == -1) break;
all.push(foundPos);
pos = foundPos + 1;
}
all.forEach(function (item, i, all) {
alert(item);
str[item] = '';
str2[item] = '';
});
console.log(str);
Помогите плиз