Как искать и заменять несколько слов на другие несколько слов ? и без изменений между кавычками ?
я хочу изменить эту строку..
str = " d. w ('скачать');"
к этой струне..
документ.написать('загрузка');
каким-то образом он возвращается..
d. напишите ('dowritenload');
здесь я не хочу менять буквы между знаками " или " и возвращаю d в качестве документа.
я пытался найти его на w3schools. есть примеры каждого кода, но я не знаю, как расположить эти коды друг с другом в моем скрипте ?
Что я уже пробовал:
& lt;скрипт>
str = " d. w ('скачать');"
re = str. replace (/d/g, " документ");
ул. ре =.заменить (в/Ш/Г, "писать");
document.getElementById ("demo"). innerHTML=re;
/*
этот код возвращается..
d. напишите ('dowritenload');
но я хочу этого..
документ.написать('загрузка');
это означает, что я не хочу менять буквы между знаками " или " и хочу, чтобы d был документом.
*/
/*
1) я знаю, что проблема заключается в множественной переменной "re", которая возвращает только ответ последней переменной, так как же создать ее как одну?
2) я нашел на w3schools это, что может мне помочь..
re = str. replace (/(d|w)/g, Как установить более одного слова в этом параметре ?);
3)в моей строке есть 3 d, но я не хочу менять эти 2 d в кавычках.
*/
< / script>