Показать сообщение отдельно
  #1 (permalink)  
Старый 24.02.2014, 00:45
Кандидат Javascript-наук
Отправить личное сообщение для фонарик Посмотреть профиль Найти все сообщения от фонарик
 
Регистрация: 23.02.2013
Сообщений: 127

Не ищется слово в тексте :(
Всем привет. Подскажите пожалуйста, где ошибка. Что бы я не писал в скобках после RegExp все бестолку, ничего не находится Даже любую букву не ищет. А нужно взять каждый элемент из массива arr и просто проверить есть ли такое же слово в предложении.


<script>
function poisk (){
var str = 'Однажды вечером Вадим увидел у горизонта яркий свет'
var arr = ["Вадим", "пробел", "вечером", "земля"]

for(i=0; i<arr.length; i++){
	var re = new RegExp(arr[i])
	var str2 = str.indexOf(re)
	alert(str2)	
	}
}
</script>

<body>
<div style="border:1px solid blue; position:absolute; cursor:pointer" onclick="poisk()">onclick="poisk()</div>
Ответить с цитированием