Несколько значений

У меня есть код:

var inp = document.getElementById('answer').value;

var sear = 'текст';
var found = inp.match(sear);
if (found) { 
  alert('нашел');
} else {
  alert('не нашел');
}
<input id="answer" value="текст">

как сделать так, чтобы если <input> имел значение поезд то все равно бы скрипт выдал "нашел", но и при значении текст скрипт тоже выдавал бы "нашел"?


Ответы (2 шт):

Автор решения: Эникейщик

Ничего не надо делать, это код уже работает так, как написано в вопросе.

→ Ссылка
Автор решения: Давид Манжула

Вижу, вы используете match, значит регулярки. Попробуйте так:

var inp = document.getElementById('answer').value;

var sear = /(текст|поезд)/;
var found = inp.match(sear);
if (found) { 
  alert('нашел');
} else {
  alert('не нашел');
}
<input id="answer" value="поезд">

→ Ссылка