Go with regular expression.
Try this:
string search = "and hello and my love and";
search = System.Text.RegularExpressions.Regex.Replace(search, @"^and\s+", string.Empty, System.Text.RegularExpressions.RegexOptions.IgnoreCase | System.Text.RegularExpressions.RegexOptions.Singleline);
search = System.Text.RegularExpressions.Regex.Replace(search, @"\s+and$", string.Empty, System.Text.RegularExpressions.RegexOptions.IgnoreCase | System.Text.RegularExpressions.RegexOptions.Singleline);
Output is:
"hello and my love"