Ever want to match and replace whole words with in a string? Regular expressions (System.Text.RegularExpressions) makes it a one line operation:
Regex.Replace(inputText, @"\b" + wordToReplace + @"\b", replacementText, RegexOptions.IgnoreCase);
This pattern uses “word boundries” as your delimiters for matching text.