title: C# How to split text, but without removing delimiter?
body: <p>I wanna split text by mathematical symbols [(),-,+,/,*,^].
  For eg. "(3*21)+4/2" should make array {"(","3","*","21",")","+","4","/","2"}</p>
  
  <p>I was trying do that by regex.split but brackets are problematic.</p>