| Сообщение от jonrut | 
	| их либо по очереди вводить в arr либо есть другой способ | 
	
Откуда имена беруться? Если просто вводить лишние скобки лень, можно
<!DOCTYPE HTML>
<html>
  <head><meta charset="windows-1251" /> </head>
  <body>
 
<input type="text" id="input"> 
    <script>
input=document.querySelector("#input")
arr="вася петя".split(" ")
isValue=function(word){
  for(var i in arr) { 
     var re=new RegExp(arr[i], "i")
     if(re.test(word)) return true
  }
}
 
Add=function Add(){
   alert("Проблема");
}
test=function(){
   if(isValue(this.value)) {this.value=""; Add()}
}
input.oninput=test
    </script>
  </body>
</html>