Показать сообщение отдельно
  #7 (permalink)  
Старый 25.05.2010, 11:31
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

И? Какаха вышла.
var str = "{\n( -128 -128 128 ) ( -128 768 128 ) ( 0 768 128 )\n( -128 768 0 ) ( -128 -128 0 ) ( 0 -128 0 )\n( -128 -128 0 ) ( -128 768 0 ) ( -128 768 128 )\n( 0 768 0 ) ( 0 -128 0 ) ( 0 -128 128 )\n( -128 768 0 ) ( 0 768 0 ) ( 0 768 128 )\n( 0 -128 0 ) ( -128 -128 0 ) ( -128 -128 128 )\n}";

alert(str);

alert(str.replace(/\(/g, '[').
    replace(/\)/g, ']').
    replace(/\]\s+\[/g, '],\n[').
    replace(/([0-9.+-]+)(?=\s+([0-9.+-]+))/g, '$1,')
);
Ответить с цитированием