【Ruby3.x】String::rstrip()メソッドの使い方
rstripメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
rstripメソッドは、RubyのStringクラスに属し、文字列の末尾(右端)から不要な文字を削除するメソッドです。文字列の末尾から不要な空白文字や特定の記号を削除し、整形する際に有用です。
引数なしでこのメソッドを呼び出すと、文字列の末尾に連続するスペース、タブ、改行コードなどのあらゆる空白文字を削除します。これにより、末尾の余分な空白を簡単に除去可能です。
引数に削除したい文字の集合を文字列で指定すると、その文字セットに含まれる文字が末尾から連続する限り削除されます。特定の文字だけを取り除きたい場合に利用できます。
rstripメソッドは、元の文字列を変更しない非破壊的な操作です。削除後の新しい文字列オブジェクトを返すため、元の文字列を保持したまま整形された文字列を取得できます。これは、文字列の整合性を保ちつつデータを加工するのに適しています。
構文(syntax)
1" Hello, Ruby! \n\t".rstrip
引数(parameters)
引数なし
引数はありません
戻り値(return)
String
文字列の末尾から空白文字を取り除いた新しい文字列を返します。