種類
- インスタンスメソッド (162)
- 特異メソッド (99)
- 文書 (33)
- モジュール関数 (11)
クラス
- CSV (11)
-
CSV
:: Row (11) -
Encoding
:: Converter (33) - IO (66)
- MatchData (26)
-
Net
:: FTP (44) - Pathname (22)
- String (4)
- Tracer (33)
-
WIN32OLE
_ EVENT (11)
モジュール
-
OpenSSL
:: ASN1 (11)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (11) - []= (11)
- advise (11)
- binread (11)
- binwrite (22)
- byteindex (2)
- byteoffset (4)
- byterindex (2)
-
copy
_ stream (11) - new (11)
-
off
_ event (11) - offset (22)
- on (22)
-
primitive
_ convert (33) - read (11)
- retrbinary (22)
-
ruby 1
. 6 feature (11) - storbinary (22)
- traverse (11)
- write (22)
- 正規表現 (11)
検索結果
先頭5件
-
Tracer
. off -> nil (18202.0) -
トレース出力を中断します。 トレース出力を開始するには、Tracer.onを使用します。
トレース出力を中断します。
トレース出力を開始するには、Tracer.onを使用します。
@see Tracer.on -
MatchData
# byteoffset(name) -> [Integer , Integer] | [nil , nil] (6330.0) -
name という名前付きグループに対応する部分文字列のバイト単位のオフセットの 配列 [start, end] を返します。
...[nil, nil] を返します。
@param name 名前(シンボルか文字列)
@raise IndexError 正規表現中で定義されていない name を指定した場合に発生します。
//emlist[例][ruby]{
/(?<year>\d{4})年(?<month>\d{1,2})月(?:(?<day>\d{1,2})日)?/ =~ "2021年1月"
p $~.byteoff......') # => [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
# offset(name) -> [Integer , Integer] | [nil , nil] (6330.0) -
name という名前付きグループに対応する部分文字列のオフセットの配列 [start, end] を返 します。
...[nil, nil] を返します。
@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
# byteoffset(n) -> [Integer , Integer] | [nil , nil] (6320.0) -
n 番目の部分文字列のバイト単位のオフセットの 配列 [start, end] を返します。
...のオフセットの
配列 [start, end] を返します。
n番目の部分文字列がマッチしていなければ [nil, nil] を返します。
@param n 部分文字列を指定する数値
@raise IndexError 範囲外の n を指定した場合に発生します。
@see MatchData#offset... -
MatchData
# offset(n) -> [Integer , Integer] | [nil , nil] (6320.0) -
n 番目の部分文字列のオフセットの配列 [start, end] を返 します。
...ます。
//emlist[例][ruby]{
[ self.begin(n), self.end(n) ]
//}
と同じです。n番目の部分文字列がマッチしていなければ
[nil, nil] を返します。
@param n 部分文字列を指定する数値
@raise IndexError 範囲外の n を指定した場合に発生します。......end(n) ]
//}
と同じです。n番目の部分文字列がマッチしていなければ
[nil, nil] を返します。
@param n 部分文字列を指定する数値
@raise IndexError 範囲外の n を指定した場合に発生します。
@see MatchData#begin, MatchData#end, MatchData#offset... -
WIN32OLE
_ EVENT # off _ event(event = nil) -> () (6220.0) -
WIN32OLE_EVENT#on_eventで登録したブロックを解除します。
...に指定したイベント名を指定しま
す。nilの場合、WIN32OLE_EVENT#on_eventに対してnilを指定したブロッ
クを解除します。
ev = WIN32OLE_EVENT.new(ie, 'DWebBrowserEvents')
ev.on_event(:NavigateComplete) {|url| puts url }
...
ev.off_event(:NavigateComplete)... -
IO
. read(path , length = nil , offset = 0 , **opt) -> String | nil (341.0) -
path で指定されたファイルを offset 位置から length バイト分読み込んで返します。
...path で指定されたファイルを offset 位置から
length バイト分読み込んで返します。
既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空......"|コマンド名" を指定します。
@param length 読み込む長さを整数で指定します。nil であるか省略した場合には、EOF まで読み込みます。
@param offset 読み込みを始めるオフセットを整数で指定します。
@param opt ファイル path を o......pen する時に使われるオプションをキーワード引数で指定します。
@raise Errno::EXXX path のオープン、offset 位置への設定、ファイルの読み込みに失敗した場合に発生します。
@raise ArgumentError length が負の場合に発生します。
キ... -
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) -> nil (304.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
...データを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始し......ます。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@... -
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) {|data| . . . } -> nil (304.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
...データを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始し......ます。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@... -
Net
:: FTP # storbinary(cmd , file , blocksize , rest _ offset = nil) -> nil (304.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 送ります。
...もかまいません)。
blocksize で指定されたバイト単位で file からデータを読みこみ、
サーバに送ります。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始し......で与えます。
@param file 送るデータを与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@... -
Net
:: FTP # storbinary(cmd , file , blocksize , rest _ offset = nil) {|data| . . . } -> nil (304.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 送ります。
...もかまいません)。
blocksize で指定されたバイト単位で file からデータを読みこみ、
サーバに送ります。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始し......で与えます。
@param file 送るデータを与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@...