Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,950 questions

51,892 answers

573 users

How to mask a number with stars except the first 6 and the last 4 digits in C#

2 Answers

0 votes
using System;
 
public class Program
{
    public static void Main()
    {
        string cardNumber = "9003125334656789";
 
        string first6Digits = cardNumber.Substring(0, 6);
        string last4Digits = cardNumber.Substring(cardNumber.Length - 4, 4);
 
        string requiredMask = new String('*', cardNumber.Length - first6Digits.Length - last4Digits.Length);
 
        string maskedNumber = string.Concat(first6Digits, requiredMask, last4Digits);
 
        Console.WriteLine(maskedNumber);
    }
}
 
 
/*
run:
   
900312******6789
   
*/

 



answered May 29, 2024 by avibootz
0 votes
using System;
 
public class Program
{
    public static string mask_number_with_stars_except_first_6_and_last_4(string cardNumber) {
        string first6Digits = cardNumber.Substring(0, 6);
        string last4Digits = cardNumber.Substring(cardNumber.Length - 4, 4);
 
        string requiredMask = new String('*', cardNumber.Length - first6Digits.Length - last4Digits.Length);
 
        string maskedNumber = string.Concat(first6Digits, requiredMask, last4Digits);
         
        return maskedNumber;
    }
    public static void Main()
    {
        string cardNumber = "9003125334656789";
 
        string maskedNumber = mask_number_with_stars_except_first_6_and_last_4(cardNumber);
 
        Console.WriteLine(maskedNumber);
    }
}
 
 
/*
run:
   
900312******6789
   
*/

 



answered May 29, 2024 by avibootz
...