function FindWord() {
var gText = document.getElementById('text_34').value;
var gWord = document.getElementById('word_34');
var gOutput = document.getElementById('output_34');
gOutput.innerHTML = gText.replace(new RegExp(gWord.value, 'gi'), match => `<span>${match}</span>`);
}
// не получается
// var newReg = new RegExp (gWord.value, 'gi');
// var match = gText.match(newReg);
// var rep = gText.replace(match, `<span>${match}</span>`);
// gOutput.innerHTML = rep;
function findWord() {
const text = document.getElementById('text_34').value;
const word = document.getElementById('word_34').value;
const outputElement = document.getElementById('output_34');
const re = new RegExp(word, 'gi'); // в word хорошо бы экранировать спец-символы RegExp'ов
function wrapInSpan(match) {
return '<span>' + match + '</span>';
}
outputElement.innerHTML = text.replace(re, wrapInSpan);
}