$string = 'id=101:znac=2;id=162:znac=0.5;'
preg_match_all('/znac=(\d+.?!|\d+.\d+)/', $string, $matches);
print_r($matches[1]);
а такая конструкция почему то ловит только последний элемент 0.5 ((
prov_prav(operacia).done(function(response){
if(response=="0") { return false; }
else {
alert("Вход в функцию редактирвоания узла");
provnazvzn(name_uz, type).done(function(resu){
if(resu=="1") { alert("Проверка при редактировании"); }
});
});
});