use Regex.Replace instead of string.Replace