У меня есть такая строка:
let str = "log(5)+sin(5)*π-cos(5)/√(4)*4^2";
Я хочу преобразовать ее в массив, подобный этому:
var newArr = ["log(", "5", ")", "+", "sin(", "5", ")", "*", "π", "-", "cos(", "5", ")", "/", "√(", "4", ")", "*", "4", "^", "2"];
Я пытался использовать Split, но не получилрезультат, который я хотел
str.split(/(\b)/g)