Тема: Класс RegExp
Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2017, 22:08
Интересующийся
Отправить личное сообщение для LinaInverse Посмотреть профиль Найти все сообщения от LinaInverse
 
Регистрация: 01.07.2017
Сообщений: 10

Класс RegExp
<head>
	<meta charset="utf-8">
</head>
<body>
	<input type="text">
	<div>Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Свой подзаголовок, эта напоивший текста по всей до одна несколько обеспечивает свой все, рукописи мир то продолжил скатился дал алфавит всеми.</div>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
	<script>
$('input').keyup(function(){
var inp = new RegExp($(this).val(), 'g');
var str = $('div').text().replace(inp, '<span style="color:red">'+inp+'</span>');
$('div').html(str);
});
	</script>
</body>

Как поправить? чтоб спец символы не вылазили. Пожалуйста
Ответить с цитированием