るりまサーチ

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

別のキーワード

  1. _builtin offset
  2. matchdata offset
  3. date offset
  4. psych offset
  5. datetime offset

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

MatchData#offset(name) -> [Integer, Integer] | [nil, nil] (18172.0)

name という名前付きグループに対応する部分文字列のオフセットの配列 [start, end] を返 します。

...返します。

@
param name 名前(シンボルか文字列)

@
raise IndexError 正規表現中で定義されていない name を指定した場合に発生します。

//emlist[例][ruby]{
/(?<year>\d{4})年(?<month>\d{1,2})月(?:(?<day>\d{1,2})日)?/ =~ "2021年1月"
p $~.offset('year') # =...
...> [0, 4]
p $~.offset(:year) # => [0, 4]
p $~.offset('month') # => [5, 6]
p $~.offset(:month) # => [5, 6]
p $~.offset('day') # => [nil, nil]
p $~.offset('century') # => `offset': undefined group name reference: century (IndexError)
//}

@
see MatchData#begin, MatchData#end...
...0, 4]
p $~.offset(:year) # => [0, 4]
p $~.offset('month') # => [5, 6]
p $~.offset(:month) # => [5, 6]
p $~.offset('day') # => [nil, nil]
p $~.offset('century') # => `offset': undefined group name reference: century (IndexError)
//}

@
see MatchData#begin, MatchData#end, MatchData#offset...

MatchData#offset(n) -> [Integer, Integer] | [nil, nil] (18137.0)

n 番目の部分文字列のオフセットの配列 [start, end] を返 します。

...lf.begin(n), self.end(n) ]
//}

と同じです。n番目の部分文字列がマッチしていなければ
[nil, nil] を返します。

@
param n 部分文字列を指定する数値

@
raise IndexError 範囲外の n を指定した場合に発生します。

@
see MatchData#begin, MatchData#end...
...end(n) ]
//}

と同じです。n番目の部分文字列がマッチしていなければ
[nil, nil] を返します。

@
param n 部分文字列を指定する数値

@
raise IndexError 範囲外の n を指定した場合に発生します。

@
see MatchData#begin, MatchData#end, MatchData#offset...

DateTime#new_offset(offset = 0) -> DateTime (6214.0)

self を複製して、その時差を設定しなおします。 引数を省略した場合は、零 (協定世界時) になります。

...self を複製して、その時差を設定しなおします。
引数を省略した場合は、零 (協定世界時) になります。

DateTime.new も参照してください。

@
param offset 時差...

MatchData#byteoffset(name) -> [Integer, Integer] | [nil, nil] (6134.0)

name という名前付きグループに対応する部分文字列のバイト単位のオフセットの 配列 [start, end] を返します。

...します。

@
param name 名前(シンボルか文字列)

@
raise IndexError 正規表現中で定義されていない name を指定した場合に発生します。

//emlist[例][ruby]{
/(?<year>\d{4})年(?<month>\d{1,2})月(?:(?<day>\d{1,2})日)?/ =~ "2021年1月"
p $~.byteoffset('year') #...
...=> [0, 4]
p $~.byteoffset(:year) # => [0, 4]
p $~.byteoffset('month') # => [7, 8]
p $~.byteoffset(:month) # => [7, 8]
p $~.byteoffset('day') # => [nil, nil]
p $~.byteoffset('century') # => `offset': undefined group name reference: century (IndexError)
//}

@
see MatchData#offset...

MatchData#byteoffset(n) -> [Integer, Integer] | [nil, nil] (6129.0)

n 番目の部分文字列のバイト単位のオフセットの 配列 [start, end] を返します。

...のオフセットの
配列 [start, end] を返します。

n番目の部分文字列がマッチしていなければ [nil, nil] を返します。

@
param n 部分文字列を指定する数値

@
raise IndexError 範囲外の n を指定した場合に発生します。

@
see MatchData#offset...

絞り込み条件を変える

WIN32OLE_METHOD#offset_vtbl -> Integer (6113.0)

このメソッドのVTBLのオフセットを取得します。

...出すために利用する関数ポインタのテーブルです。

@
return メソッドのVTBL上のオフセットを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.offset_vtbl # => 40...

IO#seek(offset, whence = IO::SEEK_SET) -> 0 (181.0)

ファイルポインタを whence の位置から offset だけ移動させます。 offset 位置への移動が成功すれば 0 を返します。

...ァイルポインタを whence の位置から offset だけ移動させます。
offset
位置への移動が成功すれば 0 を返します。

@
param offset ファイルポインタを移動させるオフセットを整数で指定します。

@
param whence 値は以下のいずれかです...
...EEK_DATA: offset 以降の次にデータがある位置へ(lseek の man ページ参照。Linux 3.1 以降のみ)
* IO::SEEK_HOLE: offset 以降の次にホールがある位置へ(同上)

@
raise Errno::EXXX ファイルポインタの移動に失敗した場合に発生します。

@
raise IOE...
...rror 既に close されていた場合に発生します。

f = File.new("testfile")
f.seek(-13, IO::SEEK_END) #=> 0
f.readline #=> "And so on...\n"

@
see IO#sysseek...

IO#advise(advice, offset=0, len=0) -> nil (179.0)

posix_fadvise(2) を呼びだし、 ファイルへのアクセスパターンをOSに知らせます。

...ォーム依存です。

ここでいう「データ」は offset と len で特定することができます。
len が 0 ならば、offset からファイル末尾までを指定したことになります。
デフォルトでは offset と len がともに 0 なので、
ファイル全体を...
...ません。

@
param advice アクセスパターンを表すシンボル
@
param offset パターンを指定するデータの先頭位置
@
param len パターンを指定するデータの長さ

@
raise IOError ストリームが既に閉じられているときに発生する例外
@
raise Errno::...
...ときに発生する例外
@
raise Errno::EINVAL advice が不正
@
raise Errno::ESPIPE ファイルデスクリプタが FIFO か pipe を指している
場合に発生する例外(Linux はこの場合には Errno::EINVAL を発生する)
@
raise RangeError offset,lenが有効範囲から出...

IO.read(path, length = nil, offset = 0, **opt) -> String | nil (171.0)

path で指定されたファイルを offset 位置から length バイト分読み込んで返します。

...path で指定されたファイルを offset 位置から
length バイト分読み込んで返します。

既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空...
...力を読み取ります。

@
param path ファイル名を表す文字列か "|コマンド名" を指定します。

@
param length 読み込む長さを整数で指定します。nil であるか省略した場合には、EOF まで読み込みます。

@
param offset 読み込みを始めるオ...
...定します。

@
param opt ファイル path を open する時に使われるオプションをキーワード引数で指定します。

@
raise Errno::EXXX path のオープン、offset 位置への設定、ファイルの読み込みに失敗した場合に発生します。

@
raise ArgumentErr...

Net::FTP#storbinary(cmd, file, blocksize, rest_offset = nil) -> nil (168.0)

サーバーに cmd で指定されたコマンドを送り、バイナリデータを 送ります。

...rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始します。

ブロックが指定された場合には、転送するデータを blocksize ごとに
ブロックにも渡します。

@
param...
...ます。
@
param file 送るデータを与えます。
@
param blocksize 読み込み単位をバイト単位で与えます。
@
param rest_offset REST コマンドに与えるオフセットを与えます。

@
raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@
raise Net...
...生します。
@
raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@
raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。

@
see Net::FTP#pu...

絞り込み条件を変える

<< 1 2 3 ... > >>