るりまサーチ

最速Rubyリファレンスマニュアル検索!
851件ヒット [201-300件を表示] (0.020秒)

別のキーワード

  1. _builtin ~
  2. ipaddr ~
  3. regexp ~
  4. integer ~
  5. bignum ~

クラス

モジュール

検索結果

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

Marshal フォーマット (18.0)

Marshal フォーマット フォーマットバージョン 4.8 を元に記述しています。

...2

//emlist{
| len | n_1 | n_2 | n_3 | n_4 |
<-1-> <- len ->
byte bytes
//}

len の値は -4 -1, 1 4 で。符号と後続のデータが n1 n_len
まであることを示します。

//emlist[][ruby]{
def foo(len, n1, n2 = 0, n3 = 0, n4 = 0)
case len...

RDoc::Markup (18.0)

RDoc 形式のドキュメントを目的の形式に変換するためのクラスです。

...l)
"<font color=red>" + special.text + "</font>"
end
end

m = RDoc::Markup.new
# { } までを :STRIKE でフォーマットする。
m.add_word_pair("{", "}", :STRIKE)
# <no> </no> までを :STRIKE でフォーマットする。
m.add_html("no", :STRIKE)

# WikiWord...
...を追加。
m.add_special(/\b([A-Z][a-z]+[A-Z]\w+)/, :WIKIWORD)

wh = WikiHtml.new(m)
# :STRIKE のフォーマットを <strike> </strike> に指定。
wh.add_tag(:STRIKE, "<strike>", "</strike>")

puts "<body>#{wh.convert ARGF.read}</body>"

変換する形式を変更する場合...

String#to_i(base = 10) -> Integer (18.0)

文字列を 10 進数表現された整数であると解釈して、整数に変換します。

...す。

//emlist[例][ruby]{
p "0x11".to_i # => 0
p "".to_i # => 0
//}

基数を指定することでデフォルトの 10 進以外に 2 36 進数表現へ変換できます。
それぞれ Ruby の整数リテラルで使用可能なプリフィクスは無視されます。
また、...
...します。
認識できるプリフィクスは、
0b (2 進数)、0 (8 進数)、0o (8 進数)、0d (10 進数)、0x (16 進数) です。

0, 2 36 以外の引数を指定した場合は
例外 ArgumentError が発生します。

//emlist[例][ruby]{
p "01".to_i(2) # => 1
p "0b1".to_i(2)...
...i(0) # => 8
p "010".to_i(0) # => 8
p "0d10".to_i(0) # => 10
p "0x10".to_i(0) # => 16
//}

@param base 進数を指定する整数。0 か、236 の整数。
@return 整数

このメソッドの逆に数値を文字列に変換するには、
Kernel.#sprintf, String#%, Integer#to_s...

ruby 1.6 feature (18.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...正しく埋め込めるようにするためです。
((<ruby-bugs-ja:PR#231>))

p Regexp.quote("#")

p /a#{Regexp.quote("#")}b/x =~ "ab"

=> -:3: warning: ambiguous first argument; make sure
ruby 1.6.7 (2002-03-01) [i586-linux]
"#"
0...
...になりました。

: 2002-04-26: Regexp.quote

((<ruby-bugs-ja:PR#231>))

p Regexp.quote("\t")

p /a#{Regexp.quote("\t")}b/x =~ "ab"

=> -:3: warning: ambiguous first argument; make sure
ruby 1.6.7 (2002-03-01) [i586-linux]
"\t"
0...
...1
1.1
:
1.9

: 2002-04-01: ((<組み込み変数/$~>))

$~ に nil を代入できないバグが修正されました。((<ruby-dev:16697>))

/foo/ =~ "foo"
p $~
$~ = nil
p $~
=> ruby 1.6.7 (2002-03-01) [i586-linux]
#<MatchData:0x401b1be4>...

Dir.mkdir(path, mode = 0777) -> 0 (16.0)

path で指定された新しいディレクトリを作ります。パーミッションは mode で指定された値に umask をかけた値 (mode & ~umask) になります。 mkdir(2) も参照して下さい。 ディレクトリの作成に成功すれば 0 を返します。

...h で指定された新しいディレクトリを作ります。パーミッションは
mode で指定された値に umask をかけた値 (mode & ~umask) になります。
mkdir(2) も参照して下さい。
ディレクトリの作成に成功すれば 0 を返します。

@param path ディ...

絞り込み条件を変える

RDoc::Text#strip_stars(text) -> String (16.0)

引数から /* 〜 */ 形式のコメントを削除します。

...引数から /* */ 形式のコメントを削除します。

@param text 文字列を指定します。...

StringIO#putc(ch) -> object (16.0)

文字 ch を自身に書き込みます。 ch が数字なら 0 〜 255 の範囲の対応する文字書き込みます。 ch が文字列なら、その先頭の文字を書き込みます。ch を返します。

...文字 ch を自身に書き込みます。 ch が数字なら 0 255 の範囲の対応する文字書き込みます。
ch が文字列なら、その先頭の文字を書き込みます。ch を返します。

@param ch 書き込みたい文字を、整数か文字列で指定します。ch...

Dir.tmpdir -> String (12.0)

テンポラリファイルを作成するのに使うディレクトリ(テンポラリディレクトリ)の絶対パスを 文字列として返します。 $SAFE によって返す文字列は変わります。

...します。
$SAFE によって返す文字列は変わります。

# WindowsXPの場合

require "tmpdir"

p Dir.tmpdir #=> "C:/DOCUME~1/taro3/LOCALS~1/Temp"
$SAFE = 1
p Dir.tmpdir #=> "C:/WINDOWS/temp"
$SAFE = 2
p Dir.tmpdir #=> "C:/WINDOWS/temp"
$SAFE = 3
p Dir.tmpdir #=> "C:/W...
...します。
$SAFE によって返す文字列は変わります。

# WindowsXPの場合

require "tmpdir"

p Dir.tmpdir #=> "C:/DOCUME~1/taro3/LOCALS~1/Temp"
$SAFE = 1
p Dir.tmpdir #=> "C:/WINDOWS/temp"

# Linuxの場合 /tmp に加え、環境変数 ENV['TMPDIR'], ENV['TMP'], ENV['TEM...

File.expand_path(path, default_dir = &#39;.&#39;) -> String (12.0)

path を絶対パスに展開した文字列を返します。 path が相対パスであれば default_dir を基準にします。

...た文字列を返します。
path が相対パスであれば default_dir を基準にします。

先頭の ~ はホームディレクトリ(環境変数 HOME が使われます)に、
~
USER はそのユーザのホームディレクトリに展開されます。

//emlist[例][ruby]{
p Dir.getw...
...me/matz"
p File.expand_path("..") #=> "/home/matz/work"
p File.expand_path("..", "/tmp") #=> "/"
p File.expand_path("~") #=> "/home/matz"
p File.expand_path("~foo") #=> "/home/foo"
//}

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

@param default_dir path が相...

WIN32OLE.locale -> Integer (12.0)

WIN32OLEがオートメーション呼び出し時に設定するロケール識別子(LCID)を取 得します。

...。32ビットの内訳は上位
16ビットが予約領域で0、下位16ビットが言語ID(LANGID)です。LANGIDは、0
9ビットでプライマリ言語ID、1015ビットでサブ言語IDを示します。

ロード時の既定値はWIN32OLE::LOCALE_SYSTEM_DEFAULTです。

@return W...

絞り込み条件を変える

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