Задать вопрос
@be_a_man

Как найти слово в тексте на JS/JQUERY?

Есть блок с текстом

<div class="text">Далеко-далеко за словесными 
горами в стране, гласных и согласных живут 
рыбные тексты.
</div>


И есть массив стоп-слов, например: один, два, три.

Нужно проверить текст на наличие стоп-слов и если какое-нибудь там присутствует, выполнить функцию.
  • Вопрос задан
  • 7719 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
ничего сложного. просто надо применить регулярные выражения

посмотреть можно тут

<div class="text">Далеко-далеко за словесными 
горами в стране, гласных и согласных живут 
рыбные тексты.
</div>
<div id="result">

</div>


var subject = $(".text").text();
var regex = /(?:один|гласных|горами)/gi;
var dd=subject.match(regex);
if (dd){
	$("#result").text(dd).css('color', 'red');
  }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы