Splitting a long string in c#
<p>I have this string and I need it split multiple ways.</p>

<pre><code>Pending order
Sell EUR/USD
Price 1.0899
Take profit  at 1.0872
Stop loss at 1.0922
From 23:39 18-01-2016 GMT Till 03:39 19-01-2016 GMT
</code></pre>

<p>That is the full string i need to split it as such</p>

<pre><code>string SellorBuy = "Sell";
string Price = "1.0889";
string Profit = "1.0872";
string StopLoss = "1.0922";
</code></pre>

<p>The Numbers are different every-time but i still need them to be split into there own strings. I have no idea how to go about this. Any help would be greatly appreciated! </p>

<p>What I've tried</p>

<pre><code>string message = messager.TextBody;
message.Replace(Environment.NewLine, "|");
string[] Spliter;
char delimiter = '|';
Spliter = message.Split(delimiter);
</code></pre>

<p>It didn't seem to add the "|" to it.</p>