using System.Text.RegularExpressions;
public static void Main()
string cpf = '"'+"020.075..460-27"+'"';
Regex cpf1 = new Regex(@"\b[0-9]{3}[.-]*[0-9]{3}[.-]*[0-9]{3}[.-]*[0-9]{2}\b");
Console.WriteLine(cpf1.Replace(cpf, "*"));
Regex cpf2 = new Regex(@"["+'"'+@"]\s*[0-9]{3}[.-]*[0-9]{3}[.-]*[0-9]{3}[.-]*[0-9]{2}\s*["+'"'+@"]");
Console.WriteLine(cpf2.Replace(cpf, "*"));
string creditCard = '"'+" 6205500000000000 "+'"';
Regex creditCard1 = new Regex(@"\b[456]\d{3}(\s*\d{4}){3}\s*\d{0,3}\b");
Console.WriteLine(creditCard1.Replace(creditCard, "*"));
Regex creditCard2 = new Regex(@"["+'"'+@"]\s*[456]\d{3}(\s*\d{4}){3}\s*\d{0,3}\s*["+'"'+@"]");
Console.WriteLine(creditCard2.Replace(creditCard, "*"));
string cvv = '"'+" 237 "+'"';
Regex cvv1 = new Regex(@"\b\d{3,4}\b");
Console.WriteLine(cvv1.Replace(cvv, "*"));
Regex cvv2 = new Regex(@"[" + '"' + @"]\s*\d{3,4}\s*[" + '"' + @"]");
Console.WriteLine(cvv2.Replace(cvv, "*"));