Имам следния низ
abc=1.2;bcd=2.4;xyz=10.9
Искам да го разделя в следната таблица
{ {"abc", "1.2}, {"bcd", "2.4"}, {"xyz", "10.9"} }
В момента правя това, като разделям низовете първо с ;
и след това с =
.
В PHP мога да използвам следния шаблон preg_match
, за да направя това в една стъпка без итерация. Възможно ли е да се направи това в Lua?
preg_match_all("/(?:([a-z]+)=([0-9.]+)(?:;|$))/", $a, $match, PREG_SET_ORDER);