ゲーシーブログ

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

成り上がり

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

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

関連記事

エンジニアはいつまでも人に聞いていたら、成長はしない

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   このブログを読んでくれている方々は、エンジニアになるために毎日勉 …

なぜプログラミング初学者はアプリ開発でつまずくのか??

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   プログラミングを学び始めていくと、絶対と言っていいほど、つまずい …

現在(2021/5)のフリーランスエンジニアの案件数について

 初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   現在(2021/5)のフリーランスエンジニアの案件数について …

ポートフォリオの作成手順②〜要件定義書を作成する〜

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。ワインソムリエンジニア,ゲーシーです。 ポートフォリオで作るものが決まったら 要件定義書 要件定義書って何? …

自分で調べる前にすぐ人に聞いてしまう人は騙されやすい

初めましての人もそうじゃない人も 初めまして! エンジニアとワインソムリエをやっています。 ワインソムリエンジニアのゲーシーです。   自分で調べる前にすぐ人に聞いてしまう人は騙されやすい   ひと昔 …

背景画像

プロフィール

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

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


【Qiitaページへ】