「先生、数字の桁が増えるのは当然のことです。何を言ってるんでしょうねぇ。まったく」 「そうじゃな。数値としては桁が増えるのは当然のことである」 「でしょ?」 「しかし、それは人間の理解力を持ってしてじゃ。機械はそういうわけにいかん」 「はぁ?」 「例えば“abc56128”という文字列があったとしよう。この文字列から数字を取り出すには、どうしたらいいかな?」 「簡単ですよ。Right関数を使って、右から5文字切り出せばOKです」 「そうじゃな。では、“abc476”の場合は?」 「Right関数を使って、右から3文字切り出せばOKです」 「そうじゃな。では、もし、この二つの文字列が混在するとしたら、どんなコードを書くかな?」 「え?」 「アルファベットと数字が混在する文字列で、数字だけを取り出すコード。しかも数字の桁数がばらばらだとしたら?」 「ん~、ん~、文字の数だけ繰り返すループを作っ
![第50回 桁数を固定して連番を作りたい](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)