Match arithmetic operators and numbers in string [closed]

I would like to match numbers and arithmetic operators and store it into an array.

For example:
let expression = “300-100*400-600+200”

array = [“300″,”-“,”100″,”*”,”400″,”-“,”600″,”+”,”200″]

How can I achieve this?