るりまサーチ

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

別のキーワード

  1. string []=
  2. string slice
  3. string []
  4. string slice!
  5. string gsub

モジュール

検索結果

<< < 1 2 3 4 ... > >>

Rake::PackageTask#package_dir -> String (9201.0)

パッケージに入れるファイルを保存するディレクトリ名を返します。

...パッケージに入れるファイルを保存するディレクトリ名を返します。

//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
pack
age_task.package_dir # => "pkg"
end
//}...

Rake::PackageTask#package_dir_path -> String (9201.0)

パッケージに含むファイルを配置するディレクトリを返します。

...パッケージに含むファイルを配置するディレクトリを返します。

//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
pack
age_task.package_dir_path # => "pkg/sample-1.0.0"
end
//}...

Rake::PackageTask#package_name -> String (9201.0)

バージョン情報を含むパッケージ名を返します。

バージョン情報を含むパッケージ名を返します。

pack テンプレート文字列 (7179.0)

pack テンプレート文字列

...pack テンプレート文字列

以下にあげるものは、Array#packString#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」...
...中、Array#pack String#unpack で違いのあるものは `/' で区切って
「Array#pack の説明 / String#unpack の説明」としています。

: a

ASCII文字列(ヌル文字を詰める/後続するヌル文字やスペースを残す)
//emlist[][ruby]{
["abc"].pack("a") # => "...
...].pack("a4") # => "abc\x00"

"abc\0".unpack("a4") # => ["abc\x00"]
"abc ".unpack("a4") # => ["abc "]
//}

: A

ASCII文字列(スペースを詰める/後続するヌル文字やスペースを削除)
//emlist[][ruby]{
["abc"].pack("A") # => "a"
["abc"].pack("A*") # => "abc"
["abc"].pack("...
...pack テンプレート文字列

以下にあげるものは、Array#packString#unpackString#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで...

Socket.unpack_sockaddr_un(sockaddr) -> String (6245.0)

lib:socket#pack_stringを unpack したソケットパス名を返します。

...lib:socket#pack_string
unpack したソケットパス名を返します。

@param sockaddr lib:socket#pack_stringを指定します。

例:

require 'socket'
p Socket.unpack_sockaddr_un(Socket.sockaddr_un("/tmp/.X11-unix/X0"))
=> "/tmp/.X11-unix/X0"...

絞り込み条件を変える

Socket.pack_sockaddr_in(port, host) -> String (6235.0)

指定したアドレスをlib:socket#pack_string で返します。port は、ポート番号を表す Fixnum あるいは、ポート 番号、サービス名を表す文字列です。

...指定したアドレスをlib:socket#pack_string
で返します。port は、ポート番号を表す Fixnum あるいは、ポート
番号、サービス名を表す文字列です。

@param port ポート番号を表す Fixnum あるいは、ポート番号、サービス名を表す文字...

Socket.pack_sockaddr_un(path) -> String (6235.0)

指定したアドレスをlib:socket#pack_string で返します。

...指定したアドレスをlib:socket#pack_string
で返します。

@param path パスを文字列で指定します。

例:

require 'socket'
p Socket.sockaddr_un("/tmp/.X11-unix/X0")
=> "\001\000/tmp/.X11-unix/X0\000...."...

Gem::RubyGemsPackageVersion -> String (6202.0)

このライブラリのバージョンを表す文字列。

このライブラリのバージョンを表す文字列。

Addrinfo#ip_unpack -> [String, Integer] (6201.0)

IP アドレスとポート番号を 2 要素の配列で返します。

...IP アドレスとポート番号を 2 要素の配列で返します。

require 'socket'

Addrinfo.tcp("127.0.0.1", 80).ip_unpack #=> ["127.0.0.1", 80]
Addrinfo.tcp("::1", 80).ip_unpack #=> ["::1", 80]

@see Addrinfo#ip_address, Addrinfo#ip_port...

Socket.unpack_sockaddr_in(sockaddr) -> Array (6144.0)

lib:socket#pack_stringを unpack したアドレスを返します。返される値は [port, ipaddr] の配列です。

...lib:socket#pack_string
unpack したアドレスを返します。返される値は [port, ipaddr]
の配列です。

@param sockaddr lib:socket#pack_stringを指定します。

例:

require 'socket'
p Socket.unpack_sockaddr_in(Socket.sockaddr_in("echo", "localhost"))
=> [7, "127.0.0.1...
..."]
p Socket.unpack_sockaddr_in(Socket.sockaddr_in("echo", "::1"))
=> [7, "::1"]...

絞り込み条件を変える

<< < 1 2 3 4 ... > >>