るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.014秒)
トップページ > クエリ:@[x] > ライブラリ:expect[x]

クラス

検索結果

IO#expect(pattern, timeout = 9999999) -> Array | nil (20.0)

レシーバから指定したパターンを読み込むまで待ちます。

...をブロックに渡して評価します。


@
param pattern 文字列か正規表現を指定します。
文字列を指定した場合は、文字列そのものにマッチする正規表現に変換されます。

@
param timeout タイムアウトする秒数。...
...省略すると 9999999 秒後にタイムアウトします。

@
return パターンが得られたら、そのパターンに関する配列を返します。
配列の最初の要素は、pattern にマッチするまでに読みこんだ文字列です。
2番目以降の要素...

IO#expect(pattern, timeout = 9999999) {|array| ... } -> nil (20.0)

レシーバから指定したパターンを読み込むまで待ちます。

...をブロックに渡して評価します。


@
param pattern 文字列か正規表現を指定します。
文字列を指定した場合は、文字列そのものにマッチする正規表現に変換されます。

@
param timeout タイムアウトする秒数。...
...省略すると 9999999 秒後にタイムアウトします。

@
return パターンが得られたら、そのパターンに関する配列を返します。
配列の最初の要素は、pattern にマッチするまでに読みこんだ文字列です。
2番目以降の要素...