var str1 = "строка текста"; var str2 = "стр тек"; str2.split(" ").forEach(function (str) { str1 = str1.replace(new RegExp("(" + str + ")([^\\s]*)"), "$1<b>$2</b>"); }); alert(str1);