title: C# string parse to array
body: <p>i need to parse for example such string:
  <em>"Hello, my name is Boris, [image1.jpg]  i like drinking tea [img2.jpg]"</em></p>
  
  <p>and i want to get array of strings:</p>
  
  <pre><code>Arr[0] ="Hello, my name is Boris, "
  Arr[1] ="image1.jpg"
  Arr[2] ="  i like drinking tea "
  Arr[3] ="img2.jpg"
  </code></pre>