- Ruby 初心者スレッド Part 66
313 :デフォルトの名無しさん (ワッチョイ a301-51IN)[sage]:2020/04/03(金) 14:05:19.68 ID:q/cvlU880 - >>311
pry> "20".ljust(3, "0") => "200" pry> "20".rjust(3, "0") => "020" Stringのメソッドに目的のものがないかどうかを最初に探そう https://docs.ruby-lang.org/ja/latest/class/String.html
|
- Ruby 初心者スレッド Part 66
318 :デフォルトの名無しさん (ワッチョイ a301-51IN)[sage]:2020/04/03(金) 18:26:24.61 ID:q/cvlU880 - >>317
>000 → "" “000”のleading zeroを除くと“0”では?
|
- Ruby 初心者スレッド Part 66
320 :デフォルトの名無しさん (ワッチョイ a301-51IN)[sage]:2020/04/03(金) 18:59:52.23 ID:q/cvlU880 - そっか、じゃ正規表現だね
"000".sub(/^0+/, "") #=> "" "123".sub(/^0+/, "") #=> "123" "0080".sub(/^0+/, "") #=> "80"
|
- Ruby 初心者スレッド Part 66
326 :デフォルトの名無しさん (ワッチョイ a301-51IN)[sage]:2020/04/03(金) 20:48:35.54 ID:q/cvlU880 - >>323
お題スレは質スレじゃないんだから並行してても別にいいよ あそこはお題に対してこんな解き方もあるんやでを披露しあって楽しむ処
|