LoginSignup
0
0

More than 3 years have passed since last update.

Ruby文字列操作いろいろ

Posted at

はじめに

Rubyの文字列操作メソッドを勉強するために解いた問題とその回答を記録として残す。

問題1

"This" " is" " a" " pen"を"This is a pen"に変換しなさい。

回答1

"This" + " is" + " a" + " pen"

補足

「+」は文字列を連結することができる。

問題2

"BENZ, BMW, Audi"を["BENZ", " BMW", " Audi"]に変換しなさい。

回答2

"BENZ, BMW, Audi".split(",")

補足

[ ]は配列を表す。
splitメソッドは文字列を分割することができる。
回答のように使用するとカンマで区切ることができる。

問題3

"apple"を"Apple"に変換しなさい。

回答3

"apple".capitalize

補足

capitalizeメソッドは最初の文字を大文字にすることができる。

問題4

"qiita"を"atiiq"に変換しなさい。

回答4

"qiita".reverse

補足

reverseメソッドは文字列を反転することができる。

問題5

"Good morning"を"GOOD MORNING"に変換しなさい。

回答5

"Good morning".upcase

補足

upcaseメソッドは小文字を大文字に変換することができる。

引用

Ruby 2.7.0 リファレンスマニュアル

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0