1177件ヒット
[1-100件を表示]
(0.152秒)
ライブラリ
- ビルトイン (69)
-
cgi
/ core (24) -
cgi
/ html (264) - csv (16)
- dbm (60)
- gdbm (60)
- json (24)
- openssl (96)
- optparse (144)
- psych (24)
-
rexml
/ document (132) - sdbm (60)
-
webrick
/ httprequest (12) -
webrick
/ httputils (48) -
win32
/ registry (12) - win32ole (24)
-
yaml
/ dbm (24)
クラス
- Array (25)
- CGI (24)
- DBM (60)
- GDBM (60)
-
JSON
:: State (24) - MatchData (12)
- Module (12)
-
OpenSSL
:: Config (48) -
OpenSSL
:: X509 :: Extension (12) -
OpenSSL
:: X509 :: ExtensionFactory (36) - OptionParser (144)
-
Psych
:: Nodes :: Node (12) -
Psych
:: Nodes :: Scalar (12) -
REXML
:: Attribute (24) -
REXML
:: CData (24) -
REXML
:: Comment (12) -
REXML
:: Element (12) -
REXML
:: Entity (36) -
REXML
:: Text (24) - SDBM (60)
- String (24)
- Struct (12)
-
WEBrick
:: Cookie (84) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPUtils :: FormData (48) -
WIN32OLE
_ VARIANT (24) -
Win32
:: Registry (12) -
YAML
:: DBM (24)
モジュール
-
CGI
:: HtmlExtension (264)
キーワード
- [] (12)
- []= (24)
-
add
_ value (12) - checkbox (24)
-
checkbox
_ group (24) - comment (12)
- comment= (12)
-
const
_ set (12) -
create
_ ext _ from _ string (12) -
create
_ extension (24) - domain (12)
- filename (12)
- filename= (12)
-
get
_ value (12) - header (12)
- hidden (24)
- indent (12)
- indent= (12)
- index (24)
- key (48)
- name (12)
- name= (12)
- normalized (12)
- on (144)
- out (12)
- pack (21)
-
parse
_ csv (12) -
password
_ field (24) - path (12)
- path= (12)
-
query
_ string= (12) -
radio
_ group (24) - reset (24)
-
scrolling
_ list (24) - select (24)
- store (12)
- string= (12)
- submit (24)
- tag (12)
- text (12)
-
text
_ field (24) -
to
_ a (24) -
to
_ csv (4) -
to
_ s (24) -
to
_ string (12) - unnormalized (12)
- unpack (12)
- value= (12)
- values (36)
-
values
_ at (48)
検索結果
先頭5件
-
String
# unpack(template) -> Array (33363.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
...ンプレート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。
@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack
のテンプレ......ト文字のシステム依存性
各テンプレート文字の説明の中で、
short や long はシステムによらずそれぞれ 2, 4バイトサ
イズの数値(32ビットマシンで一般的なshort, longのサイズ)を意味していま
す。s, S, l, L に対しては直後に _ ま......テム依存の short, long のサイズにすることもできます。
i, I (int)のサイズは常にシステム依存であり、n, N, v, V
のサイズは常にシステム依存ではない(!をつけられない)ことに注意してください。
つまり、IO#ioctl などで C の構......ート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。
@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテ... -
String
# parse _ csv(**options) -> [String] (33309.0) -
CSV.parse_line(self, options) と同様です。
...CSV.parse_line(self, options) と同様です。
1 行の CSV 文字列を、文字列の配列に変換するためのショートカットです。
@param options CSV.new と同様のオプションを指定します。
//emlist[][ruby]{
require "csv"
p "Matz,Ruby\n".parse_csv......# => ["Matz", "Ruby"]
p "Matz|Ruby\r\n".parse_csv(col_sep: '|', row_sep: "\r\n") # => ["Matz", "Ruby"]
//}
Ruby 2.6 (CSV 3.0.2) から、次のオプションが使えるようになりました。
//emlist[][ruby]{
require 'csv'
p "1,,3\n".parse_csv # =......> ["1", nil, "3"]
p "1,,3\n".parse_csv(nil_value: Float::NAN) # => ["1", NaN, "3"]
//}
@see CSV.new, CSV.parse_line......(nil_value: Float::NAN) # => ["1", NaN, "3"]
//}
Ruby 2.7 (CSV 3.1.2) から、次のオプションが使えるようになりました。
//emlist[][ruby]{
require 'csv'
p "Matz, Ruby\n".parse_csv # => ["Matz", " Ruby"]
p "Matz, Ruby\n".parse_csv(strip: true) # => ["Matz",... -
REXML
:: Text # value -> String (21428.0) -
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
...。
このメソッドの返り値では raw モードや entity_filter は無視されます。
@see REXML::Text#raw, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "< & foobar"
//}... -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ string(str) -> OpenSSL :: X509 :: Extension (21415.0) -
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
...から OpenSSL::X509::Extension オブジェクトを生成します。
文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。
@param str 生成する拡張領域のデータの文字列
@see OpenSSL::X509::ExtensionFactory#create_ext... -
OpenSSL
:: X509 :: Extension # value -> String (21410.0) -
拡張領域の値(extnValue)を返します。
...拡張領域の値(extnValue)を返します。
@see OpenSSL::X509::Extension#value=... -
REXML
:: Attribute # value -> String (21404.0) -
正規化されていない属性値を返します。
正規化されていない属性値を返します。
属性値の正規化については XML の仕様を参考にしてください。 -
REXML
:: Entity # value -> String | nil (21404.0) -
実体の値を返します。
...ータ実体参照(parameter entity)のみが展開され、
そうでない実体参照(general entity)は展開されて
いないような値が返されます。
外部実体(external entity)宣言の場合は nil を返します。
@see REXML::Entity#unnormalized, REXML::Entity#normalized... -
WIN32OLE
_ VARIANT # value -> object (21220.0) -
値に対応するRubyオブジェクトを取得します。
...値に対応するRubyオブジェクトを取得します。
@return 値に対応するRubyのオブジェクトを返します。
obj = WIN32OLE_VARIANT.new(1, WIN32OLE::VARIANT::VT_BSTR)
obj.value # => "1" (VT_BSTRを指定して生成したので、Stringオブジェクトとなる)... -
REXML
:: Attribute # to _ string -> String (18533.0) -
"name='value'" という形式の文字列を返します。
..."name='value'" という形式の文字列を返します。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("el")
e.add_attribute("ns:r", "rval")
p e.attributes.get_attribute("r").to_string # => "ns:r='rval'"
//}...