I would like to split a string using multiple character delimiters, but I also want to store delimiters. My delimiters are ()+-*/
So for example, if I had a string
26+78(12*23)-16
I want to get
26
+
78
(
12
*
23
)
-
16
each line as a separate array element.
I think you can not use split function to achieve this. However, my trial with string-tokenizer also failed. How can I achieve this?