title: Replace String.Replace with Regex.Replace
body: <p><strong>OLD</strong>:      </p>
  
  <pre><code>private string Check_long(string input)
  {
      input = input.Replace("cool", "supercool");
      input = input.Replace("cool1", "supercool1");
      input = input.Replace("cool2", "supercool2");
      input = input.Replace("cool3", "supercool3");
      return input;
  }
  </code></pre>
  
  <p><strong>NEW</strong>:</p>
  
  <pre><code>private string Check_short(string input)
  {    
      input = Regex.Replace(input, "cool", "supercool", RegexOptions.IgnoreCase);
      input = Regex.Replace(input, "cool1", "supercool1", RegexOptions.IgnoreCase);
      input = Regex.Replace(input, "cool2", "supercool2", RegexOptions.IgnoreCase);
      input = Regex.Replace(input, "cool3", "supercool3", RegexOptions.IgnoreCase);
      return input;
  }
  </code></pre>
  
  <p>The old solution with <code>String.Replace</code> was working just fine. But it didn't support case-insensitivity. So I had to check for <code>Regex.Replace</code>, but now it won't work. Why is that ?</p>