how to split a string by another string?
<p>I have a string in following format</p>

<p>"TestString 1 <strong>&lt;^></strong> TestString 2 <strong>&lt;^></strong> Test String3</p>

<p>Which i want to split by "&lt;^>" string.</p>

<p>Using following statement it gives the output i want </p>

<pre><code>"TestString 1 &lt;^&gt; TestString 2 &lt;^&gt; Test String3"
 .Split("&lt;^&gt;".ToCharArray(), StringSplitOptions.RemoveEmptyEntries)
</code></pre>

<p>But if my string contains "&lt;" , ">" or "^" anywhere in the text then above split statement will consider that as well </p>

<p>Any idea how to split only  for "&lt;^>" string ?</p>
