別のキーワード
ライブラリ
- ビルトイン (36)
- benchmark (36)
- date (12)
- e2mmap (12)
- logger (12)
- mkmf (12)
- openssl (12)
-
rdoc
/ markup (12) -
rdoc
/ markup / formatter (24) -
rexml
/ document (12) -
rubygems
/ installer (12) - scanf (36)
- socket (36)
- stringio (12)
- zlib (12)
クラス
-
ARGF
. class (12) -
Benchmark
:: Report (24) -
Benchmark
:: Tms (12) - Date (12)
-
Gem
:: Installer (12) - IO (24)
-
Logger
:: Formatter (12) -
RDoc
:: Markup (12) -
RDoc
:: Markup :: Formatter (24) -
REXML
:: Formatters :: Default (12) - String (12)
- StringIO (12)
- Time (12)
- UDPSocket (36)
-
Zlib
:: GzipWriter (12)
モジュール
- Exception2MessageMapper (12)
- Kernel (24)
-
OpenSSL
:: Buffering (12)
検索結果
先頭5件
-
Benchmark
:: Tms # format(fmtstr = nil , *args) -> String (18226.0) -
self を指定されたフォーマットで整形して返します。
...self を指定されたフォーマットで整形して返します。
このメソッドは Kernel.#format のようにオブジェクトを整形しますが、
以下の拡張を使用することができます。
: %u
user CPU time で置き換えられます。Benchmark::Tms#utime
: %y......:Tms#real
: %n
ラベルで置き換えられます(Mnemonic: n of "*n*ame")。Benchmark::Tms#label
@param fmtstr フォーマット文字列です。
省略された場合は、Benchmark::Tms::FORMAT が使用されます。
@param args フォーマットされる引数です。... -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (6207.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
...Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。... -
Logger
:: Formatter # call(severity , time , progname , msg) -> String (3125.0) -
ログ情報をフォーマットして返します。
...ログ情報をフォーマットして返します。
@param severity ログレベル。
@param time 時間。Time クラスのオブジェクト。
@param progname プログラム名
@param msg メッセージ。... -
RDoc
:: Markup :: Formatter # add _ tag(name , start , stop) -> () (3119.0) -
name で登録された規則で取得された文字列を start と stop で囲むように指 定します。
...stop で囲むように指
定します。
@param name RDoc::Markup::ToHtml などのフォーマッタに識別させる時
の名前を Symbol で指定します。
@param start 開始の記号を文字列で指定します。
@param stop 終了の記号を文字列で指定しま... -
REXML
:: Formatters :: Default # write(node , output) -> () (3113.0) -
XML のノード node を output に出力します。
...XML のノード node を output に出力します。
node には任意のXMLノードを指定できます。
@param node 出力するノード
@param output 出力先(IO など << で出力できるオブジェクト)... -
RDoc
:: Markup :: Formatter # convert(content) -> () (3107.0) -
content で指定された文字列を変換します。
...content で指定された文字列を変換します。
@param content 変換する文字列を指定します。... -
Time
# strftime(format) -> String (464.0) -
時刻を format 文字列に従って文字列に変換した結果を返します。
...時刻を format 文字列に従って文字列に変換した結果を返します。
@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。
* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月......-31)
* %e: 日。一桁の場合、半角空白で埋める ( 1..31)
* %F: %Y-%m-%d と同等 (ISO 8601の日付フォーマット)
* %G: ISO 8601の暦週の年
* %g: ISO 8601の暦週の年の下2桁(00-99)
* %H: 24時間制の時(00-23)
* %h: %b と同等
* %I: 12時間制の時(01-......* %j: 年中の通算日(001-366)
* %k: 24時間制の時。一桁の場合、半角空白で埋める ( 0..23)
* %L: ミリ秒 (000..999)
* %l: 12時間制の時。一桁の場合、半角空白で埋める ( 0..12)
* %M: 分(00-59)
* %m: 月を表す数字(01-12)
* %n: 改行 (\n)
*... -
String
# scanf(format) -> Array (271.0) -
ブロックを指定しない場合、見つかった文字列を format に従って変 換し、そのオブジェクトの配列を返します。 format で指定した文字列が見つからない場合は空の配列を 生成して返します。
...ブロックを指定しない場合、見つかった文字列を format に従って変
換し、そのオブジェクトの配列を返します。
format で指定した文字列が見つからない場合は空の配列を
生成して返します。
require 'scanf'
str = "123 abc 456 def......144]]
formatに完全にマッチしていなくても、部分的にマッチしていれば、
ブロックは実行されます。
require 'scanf'
str = "123 abc 456 def"
ret = str.scanf("%s%d") { |s, n| [s, n] }
p ret #=> [["123", nil], ["abc", 456], ["def", nil]]
@param format ス......文字列で指定します。
詳細は、m:String#scanf#format を参照してください。
使用例:
require 'scanf'
str = "123 abc 456 def 789 ghi"
p str.scanf("%d%s") #=> [123, "abc"]
===[a:format] scanfフォーマット文字列
文字 '%' と(s,d のような)指示... -
String
# scanf(format) {|*ary| . . . } -> Array (271.0) -
ブロックを指定しない場合、見つかった文字列を format に従って変 換し、そのオブジェクトの配列を返します。 format で指定した文字列が見つからない場合は空の配列を 生成して返します。
...ブロックを指定しない場合、見つかった文字列を format に従って変
換し、そのオブジェクトの配列を返します。
format で指定した文字列が見つからない場合は空の配列を
生成して返します。
require 'scanf'
str = "123 abc 456 def......144]]
formatに完全にマッチしていなくても、部分的にマッチしていれば、
ブロックは実行されます。
require 'scanf'
str = "123 abc 456 def"
ret = str.scanf("%s%d") { |s, n| [s, n] }
p ret #=> [["123", nil], ["abc", 456], ["def", nil]]
@param format ス......文字列で指定します。
詳細は、m:String#scanf#format を参照してください。
使用例:
require 'scanf'
str = "123 abc 456 def 789 ghi"
p str.scanf("%d%s") #=> [123, "abc"]
===[a:format] scanfフォーマット文字列
文字 '%' と(s,d のような)指示... -
IO
# printf(format , *arg) -> nil (242.0) -
C 言語の printf と同じように、format に従い引数 を文字列に変換して、self に出力します。
...じように、format に従い引数
を文字列に変換して、self に出力します。
第一引数に IO を指定できないこと、引数を省略できないことを除けば Kernel.#printf と同じです。
@param format Kernel.#printf と同じです。print_format を参照し......てください。
@param arg Kernel.#printf と同じです。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
@see Kernel.#printf...