選択した文字を、決められたスペース(正確に12文字)を埋めるために必要な数の別の文字のコピーに置き換える必要があります。
たとえば、char'1'を0個以上のchar'0'に置き換えます。
ABC1 => ABC000000000
ABC1JKL => ABC000000JKL
1JKL => 000000000JKL
1000 => 000000000000
ABCDEFGHIJKL1 => ABCDEFGHIJKL
1ABCDEFGHIJKL => ABCDEFGHIJKL
ABCDEFGHIJKL => ABCDEFGHIJKL
1EFG1 => undefined (do not bother with this case)
EFG => undefined (do not bother with this case)