У меня есть div с некоторым текстом, и я хочу заменить какое-то ключевое слово, оно отлично работает с большинством из них, но не очень хорошо работает с "D:" и "<3". Это не имеет никакого смысла для меня вот пример </p>
$(".result").each(function() {
var text = $(this).html();
var em = "<3"
var regex = new RegExp("\\b" + em + "\\b", "g");
$(this).html(text.replace(regex, 'NOO'));
var text = $(this).html();
});
<div class="result"> <3<3<3 <3 <3 a<3</div>
<!-- only <3 should be changed and not a<3 or <3<3 ->
Требуется вывод
<3NOONOO <3 <3 aNOO