Jquery: Cómo encontrar texto en textarea
Pregunta
Tengo una variedad de palabras clave. ¿Cómo puedo encontrar si alguna de estas palabras clave está presente en textarea? ¿Hay algún complemento o función para hacer eso?
Gracias
Solución
var words = $('#text').val().split(/\b[\s,\.-:;]*/);
var keywords = ['keyword1', 'keyword2'];
var isKeywordPresent = $.grep(keywords, function(keyword, index) {
return $.inArray(keyword, words) > 0;
}).length > 0;
Otros consejos
para algunas ideas @SO ¿Encuentra una cadena de texto usando JQuery?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow