, когда я пытаюсь создать имя класса для элемента span, получив ошибку.Невозможно создать имя класса для span в regex
var regex = new RegExp("(" + input + ")", "im");
str = str.replace(regex, ("<span class="name">$1</span>"));
, когда я пытаюсь создать имя класса для элемента span, получив ошибку.Невозможно создать имя класса для span в regex
var regex = new RegExp("(" + input + ")", "im");
str = str.replace(regex, ("<span class="name">$1</span>"));
Побег " характер в замене
var input = 'i';
var str = 'kaixo';
var pattern = new RegExp("(" + input + ")", "gim");
str = str.replace(pattern, ("<span class=\"target\">$1</span>"));
console.log(str);
Выход:
ka<span class="target">i</span>xo
Какую ошибку вы получаете –