string message = "Your purchase of $ 100.00 is awaiting for confirmation. Please use PIN 8967 to complete the transaction. Reference Number :1237689";
string output = Regex.Replace(message, @"[\d-]", "*");
Console.WriteLine("Message : " + message);
Console.WriteLine("Output : " + output);
Console.ReadLine();
我想只替換消息的PIN。但上面的消息從*字符替換所有數值。C#替換部分消息
使用表達式'(PIN)\ d +'和替換用1'$ ****'。 – Tushar