るりまサーチ

最速Rubyリファレンスマニュアル検索!
304件ヒット [301-304件を表示] (0.034秒)

別のキーワード

  1. _builtin shift
  2. dbm shift
  3. array shift
  4. csv shift
  5. sdbm shift

ライブラリ

クラス

キーワード

検索結果

<< < ... 2 3 4 >>

OptionParser#on(short, pat = /.*/, desc = "") {|v| ...} -> self (3.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

pat にはオプションの引数に許すパターンを表す正規表現で与えます。
コマンドに与えられた引数がパターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。

opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command...
<< < ... 2 3 4 >>