Показать сообщение отдельно
  #1 (permalink)  
Старый 23.08.2011, 14:19
Интересующийся
Отправить личное сообщение для avaVusal Посмотреть профиль Найти все сообщения от avaVusal
 
Регистрация: 11.01.2011
Сообщений: 27

Как в регулярном выражении использовать переменную?
Здрасти, надо в регулярке использовать переменную, вот код:
function autoComplete(el) {
	var val = $(el).val().toString();
	var output = '';
    var re = '/' + val '/i';
	for (i = 0; i < data.length; i++) {
		if (data[i].fs.match(re))) {
			output += data[i].fs;
		}
	}
}

код не работает, работает только если в регулярке нет переменной, то есть если она в виде: var re = /value/;. Помогите пожалуйста
Ответить с цитированием