Показать сообщение отдельно
  #1 (permalink)  
Старый 22.09.2012, 23:50
Новичок на форуме
Отправить личное сообщение для Alex_Design Посмотреть профиль Найти все сообщения от Alex_Design
 
Регистрация: 22.09.2012
Сообщений: 1

Проблемы с match
Есть такая строка (list) и её я хочу преобразовать в список select:

1:Web\n
2:...AJAX\n
3:....Net\n
5:......ASP.Net\n
6:......Программирование .Net\n
4:...XML\n
7:...PHP\n

После её разбора получаю:

var list = data.split('\n');
document.write(list);


1:Web,
2:...AJAX,
3:....Net,
5:......ASP.Net,
6:......Программирование .Net,
4:...XML,
7:...PHP,

for(i=0; i<list.length-1; i++){
   /* значение для value */
   var val = list[i][0];

   list[i] = list[i].replace(':', '..');
   
   var regexp = /[\.]{2-10}([а-яА-Яa-zA-Z0-9\.\-])+/;
   var matches = list[i].match(regexp);
   
   alert(matches);
}


Подскажите - как правильно вытянуть из строки названия языков?

Заранее спасибо.
Ответить с цитированием