るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.026秒)
トップページ > クエリ:require[x] > クエリ:regexp[x] > 種類:特異メソッド[x]

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. rubygems/custom_require require
  4. irb/ext/use-loader irb_require
  5. require execute

ライブラリ

クラス

モジュール

キーワード

検索結果

URI.regexp -> Regexp (18217.0)

URIにマッチする正規表現を返します。

...どうかは必要に応じて別途
検査してください。

このメソッドは Ruby 2.2 から obsolete です。

@param schemes マッチさせたいスキームを、文字列の配列として与えます。

例:
require
'uri'
p URI.regexp =~ "http://www.ruby-lang.org/" #=> 0...

URI.regexp(schemes) -> Regexp (18217.0)

URIにマッチする正規表現を返します。

...どうかは必要に応じて別途
検査してください。

このメソッドは Ruby 2.2 から obsolete です。

@param schemes マッチさせたいスキームを、文字列の配列として与えます。

例:
require
'uri'
p URI.regexp =~ "http://www.ruby-lang.org/" #=> 0...

OptionParser.accept(klass, pat = /.*/) {|str| ...} -> () (19.0)

オプションの引数を文字列から Ruby のオブジェクトに変換するための ブロックを登録します。すべての OptionParser インスタンスに共通です。

...ンスタンスに変換されてから、OptionParser#on メソッドで登録したブロックに渡されます。

//emlist[][ruby]{
require
"optparse"
require
"time"

OptionParser.accept(Time) do |s,|
begin
Time.parse(s) if s
rescue
raise OptionParser::InvalidArgument, s
end
end...
...しては変換用のブロックがデフォルトで登録されて
います。OptionParser#on を参照して下さい。

@param klass クラスオブジェクトを与えます。

@param pat match メソッドを持ったオブジェクト(Regexp オブジェクトなど)を与えます。...

Readline.completion_proc=(proc) (13.0)

ユーザからの入力を補完する時の候補を取得する Proc オブジェクト proc を指定します。 proc は、次のものを想定しています。 (1) callメソッドを持つ。callメソッドを持たない場合、例外 ArgumentError を発生します。 (2) 引数にユーザからの入力文字列を取る。 (3) 候補の文字列の配列を返す。

...フォルトの動作になります。

例: foo、foobar、foobazを補完する。

require
'readline'

WORDS = %w(foo foobar foobaz)

Readline.completion_proc = proc {|word|
WORDS.grep(/\A#{Regexp.quote word}/)
}

while buf = Readline.readline("> ")
print "-> ", buf, "\n"
e...