t
Size: a a a
КГ
^([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*)$B
^([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*),([0-9\.]*:[0-9\.]*)$DS
КГ
B
S
<?php
$z1 = '10:3,2:3,1:3,10:2,1:3.1,10:3';
$z2 = '10:3,2:3,1:3,10:2,1:3.1,10:3,';
$z3 = '10:3,1,2:3,1:3,10:2,1:3.1,10:3';
$p = '(\d+:\d+\.?\d*),';
$p = sprintf('~^%s$~', str_pad('', strlen($p)*6-1, $p));
var_dump(preg_match($p, $z1, $m1));
var_dump(preg_match($p, $z2, $m2));
var_dump(preg_match($p, $z3, $m3));
print_r($m1);
print_r($m2);
print_r($m3);
B
<?php
$z1 = '10:3,2:3,1:3,10:2,1:3.1,10:3';
$z2 = '10:3,2:3,1:3,10:2,1:3.1,10:3,';
$z3 = '10:3,1,2:3,1:3,10:2,1:3.1,10:3';
$p = '(\d+:\d+\.?\d*),';
$p = sprintf('~^%s$~', str_pad('', strlen($p)*6-1, $p));
var_dump(preg_match($p, $z1, $m1));
var_dump(preg_match($p, $z2, $m2));
var_dump(preg_match($p, $z3, $m3));
print_r($m1);
print_r($m2);
print_r($m3);
DP
AC
GK
<?php
$z1 = '10:3,2:3,1:3,10:2,1:3.1,10:3';
$z2 = '10:3,2:3,1:3,10:2,1:3.1,10:3,';
$z3 = '10:3,1,2:3,1:3,10:2,1:3.1,10:3';
$p = '(\d+:\d+\.?\d*),';
$p = sprintf('~^%s$~', str_pad('', strlen($p)*6-1, $p));
var_dump(preg_match($p, $z1, $m1));
var_dump(preg_match($p, $z2, $m2));
var_dump(preg_match($p, $z3, $m3));
print_r($m1);
print_r($m2);
print_r($m3);
КГ
D