def mask_number(value, mask_char = '*')
str = value.to_s
return str if str.length <= 4
str[-4..].rjust(str.length, mask_char)
end
# Examples:
puts mask_number("1234567890123456") # ************3456
puts mask_number(9876543210) # ******3210
puts mask_number("123") # 123
# run:
#
# ***********3456
# ******3210
# 123
#