[identity profile] one-wanna-live.livejournal.com posting in [community profile] useful_faq
Добрый день,

Подскажите, пожалуйста, советом.

Есть серия данных, записанная в текстовом докуменет, в виде:
1 2
3 4.5
5 6
-7.1 8
9 10
11 -12

Другими словами в каждой строке по два значения, среди которых могут быть отрицательные и дробные, разделены они либо пробелом, либо последовательностью пробелов.
Как этой серии придать форму:

d1.push ([1, 2]);
d1.push ([3, 4.5]);

и т.д.?

Date: 2012-06-08 09:15 am (UTC)
From: [identity profile] robinbobin.livejournal.com
split(" ", str);

Date: 2012-06-08 09:22 am (UTC)
From: [identity profile] robinbobin.livejournal.com
вот готовый скрипт на php

$a = file ("text.txt");
foreach ($a as $k=>$v) {
list ($d1, $d2) = split (' ', $v);
echo "d1.push ([$d1, $d2]);\n";
}

Date: 2012-06-08 10:55 am (UTC)
From: [identity profile] larikov.livejournal.com
Ваше решение не соответствует условию задачи.
Данный файл оно обработает неверно
1         2
4  5
6 7