Показать сообщение отдельно
  #3 (permalink)  
Старый 03.07.2015, 21:33
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

var str = "test[0].array[1]";
var out = str.replace(/([^\.]*?)\[(.*?)\]/g,'"$1",$2').replace('.',',');
alert(out)

Последний раз редактировалось Deff, 03.07.2015 в 21:37.
Ответить с цитированием