Ruby– tag –
-
カノログ
String#tr
String#tr メソッドは、文字を置き換えるのに使います。 一見 String#gsub メソッドと似てますが、 s.tr("a-z", "A-Z") のように、複数の文字をまとめて置き換えられるところが違います。 正規表現を使って「パターン指定して置きかえ」みたいなことはでき... -
カノログ
コマンドライン引数
Rubyでのコマンドライン引数は、ARGVという名前のArray型のクラスに格納されます。 例えばコマンドラインから次のように入力すると、 $ ruby argv_sample.rb a b c 以下のように出力されます。 p ARGV.class #=> Array p ARGV[0] #=> "a" p ARGV[100... -
カノログ
Array#first
Array#firstメソッドは、配列から一番最初の値を取り出します。 あまりに初歩的すぎるといわれちゃいそうだけど、ひとつずつ書いて動かさないとよくわからないので、まわりは気にせずに、ゆっくりゆっくり。 list = ["a", "b", "c"] p list.first #=> "a" -
カノログ
File#basename
File#basenameメソッドは、あるファイルのフルパス文字列("/foo/bar/baz.rb")からファイル名("baz.rb")をとってきたいときに使います。 引数に指定したフルパスのうちいちばん後ろの"/"以降の部分を返します。また、二番目の引数に拡張子を指定してあげる...
1