Я пытаюсь разбить математические строки на операторах математики. напримерРазделить математическое выражение на операторах в Javascript
String = 7*6+3/2-5*6+(7-2)*5
String1 = ["7","*","6","+","3","/","2","-","5","*","6"]
Я пытался найти решение здесь, и это то, что я получаю
String1=String.split("(?<=[-+*/])|(?=[-+*/]")
, но выглядит это не извлечение желаемого результата для строки1.
Нет ли у вас '+' между '" 6 "," 3 "' – epascarello
Что такое выражения, например 1--2? –
Является ли 'String1' типом ввода или желаемым выходом? – JJJ