Программирование (регулярные выражения?)
Jun. 8th, 2012 10:55 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Добрый день,
Подскажите, пожалуйста, советом.
Есть серия данных, записанная в текстовом докуменет, в виде:
1 2
3 4.5
5 6
-7.1 8
9 10
11 -12
Другими словами в каждой строке по два значения, среди которых могут быть отрицательные и дробные, разделены они либо пробелом, либо последовательностью пробелов.
Как этой серии придать форму:
d1.push ([1, 2]);
d1.push ([3, 4.5]);
и т.д.?
Подскажите, пожалуйста, советом.
Есть серия данных, записанная в текстовом докуменет, в виде:
1 2
3 4.5
5 6
-7.1 8
9 10
11 -12
Другими словами в каждой строке по два значения, среди которых могут быть отрицательные и дробные, разделены они либо пробелом, либо последовательностью пробелов.
Как этой серии придать форму:
d1.push ([1, 2]);
d1.push ([3, 4.5]);
и т.д.?
no subject
Date: 2012-06-08 09:15 am (UTC)no subject
Date: 2012-06-08 09:18 am (UTC)Вы могли бы пояснить что это значит?
no subject
Date: 2012-06-08 09:22 am (UTC)$a = file ("text.txt");
foreach ($a as $k=>$v) {
list ($d1, $d2) = split (' ', $v);
echo "d1.push ([$d1, $d2]);\n";
}
no subject
Date: 2012-06-08 10:55 am (UTC)Данный файл оно обработает неверно