ゲーシーブログ

ワインソムリエンジニアのゲーシーと申します! 芸能界 → ワインソムリエ → 会社員エンジニア → 現在:独立しました!フリーランスエンジニアになり収入が爆上しました! フリーランスエンジニアになって収入を上げ、人生逆転しましょう!!有能な情報を発信しています!

成り上がり

Rubyのchomp、chopの違いについて

投稿日:2023年3月20日 更新日:

初めましての人もそうじゃない人も 初めまして!

エンジニアとワインソムリエをやっています。

ワインソムリエンジニアのゲーシーです。


 

Rubyのchomp、chopの違いについて

chop(!)メソッド

文字列の末尾の文字を1文字削除した文字列を返すメソッドです。
(末尾が”\r\n”の場合は両方の文字が削除されます)

非破壊的メソッドです

str = "hello" 
str.chop #=> "hell"

str = "hello\n" 
str.chomp #=> "hello"

chomp(!)メソッド

文字列の末尾にある改行文字(\n)を削除するために使用されます。

(改行以外の文字は削除されません)

非破壊的メソッドです

str = "hello" 
str.chomp #=> "hello"

str = "hello\n"
str.chomp #=> "hello"

まとめ


削除する対象が文字列全体(chomp)か

1文字だけ(chop)であることです。

また、 chomp には引数を指定することができ、

その文字列が末尾にある場合に削除されます。

一度っきりの人生です。後悔のないように生きましょう。

行動した人だけが成功できます。まずは行動してみましょう!!

ゲーシーでした!!

-成り上がり

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

プログラミングを始める時にまず学ぶべきこと⑥〜インフラ〜

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。ワインソムリエンジニア,ゲーシーです。 Ruby on Railsを学んだ後は。。 プログラミングを始める時に …

2021年のご時世は去年より悪化する可能性があるので本気で勉強しましょう!!

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。ワインソムリエンジニアのゲーシーです。   2021年が始まりました! しかし、コロナの感染者数はどんどん増え …

エンジニアの時給はかなり高いです!

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   エンジニアの時給はかなり高いです!   私は元々ずっと、飲食業界 …

エンジニアは、いつになっても勉強しなければならない

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   エンジニアは、いつになっても勉強しなければならない   エンジニ …

プログラミングに挫折したからといって、音信不通になるな!!

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   プログラミングに挫折したからといって、音信不通になるな!!   …

背景画像

プロフィール

ゲーシー@ワインソムリエンジニア

芸能界 → ワインソムリエ → 会社員エンジニア → 現在:独立しました!
フリーランスになり収入は3倍以上になりました。
どん底から這い上がり中!!!
やり方なんて誰も教えてくれない!
今は自分から情報を得ることができる時代です!
有能な情報を呟きます。
今どん底だと思っている人,一緒に成り上がりましょう!!


【Qiitaページへ】