Как мне взять значение 123456789012345
или 1234567890123456
и превратить его в:
************2345
и ************3456
Разница между строками выше в том, что одна содержит 15 цифр, а другая - 16.
Я пробовал следующее, но оно не сохраняет последние 4 цифры 15-значного числа, и теперь важно, какая длина строки, будь то 13, 14, 15 или 16, я хочу замаскировать все начало цифры с *, но оставьте последние 4. Вот что я пробовал:
String.Format("{0}{1}", "************", str.Substring(11, str.Length - 12))