I have a given filename template stored in a String
variable, for example: "fileno####save.txt"
I have a number between 1-9999 stored in an int
variable.
If my number is 2, I'd like to get: "fileno0002save.txt"
If my number is 23, I'd like to get: "fileno0023save.txt"
If my number is 121, I'd like to get: "fileno0121save.txt"
If my number is 2021, I'd like to get: "fileno2021save.txt"
Let's see it with a little bit different template: "######fileno.txt"
If my number is 2, I'd like to get: "000002fileno.txt"
If my number is 23, I'd like to get: "000023fileno.txt"
If my number is 121, I'd like to get: "000121fileno.txt"
If my number is 2021, I'd like to get: "002021fileno.txt"
The length of the int number will never get any bigger than the length of the hashtags so we don't have to deal with that as I have already wrote an exception for that. The length of the hashtag part in the string that I have to deal with is between 2-10 characters.