Показать сообщение отдельно
  #1 (permalink)  
Старый 15.03.2012, 17:58
Кандидат Javascript-наук
Отправить личное сообщение для BorisBritva Посмотреть профиль Найти все сообщения от BorisBritva
 
Регистрация: 17.03.2010
Сообщений: 145

Регулярное выражение
Есть код:
var strlen = pass.length;
var sc = pass.split('');

for (var i = 0;i < strlen;i++) 
{

var reg = '/('+sc[i]+')/g';
var lpas = pass.replace(reg, '');

alert(lpas);

}


Переменную pass получаем из input (кпримеру нажатии клавиши)

Если вводить одни (а) то по идее переменная lpas должа быть пустой но из нее ничего не удаляется. Если в переменной reg (регулярное выражение) конкретно прописать (a), то все удаляется?
Как с этим бороться?
Ответить с цитированием