Как получить значения преобразования с помощью регулярного выражения. Я пытался, но это не работает для всех сценариев:
var transform = "translate(97.4 12)";
var split = /translate\(\s*([^\s,)]+)[ ,]([^\s,)]+)/.exec(transform);
/*
it given following output,
split[1] = 97.4;
split[2] = 12;
*/
Но это регулярное выражение не работает для следующих случаев:
"translate(97.4, 12)";
"translate(97.4)";
"translate(97.4,12)";
Как получить этот сценарий также с использованием общего способа?