Remove HTML Tags from A String in .NET

This code will strip a string of all Html tags and replace a tag with a blank space (You can alternatively replace it with String.Empty but this often leads to words being joined).

using System.Text.RegularExpressions;
const string PATTERNHTML = "<.*?>";

static string StripHTML (string inputString)
{
  return Regex.Replace(inputString, PATTERNHTML, " ");
}