345件ヒット
[1-100件を表示]
(0.070秒)
種類
- インスタンスメソッド (220)
- 文書 (70)
- クラス (33)
- 特異メソッド (22)
ライブラリ
- ビルトイン (11)
- etc (11)
-
net
/ http (11) - rake (44)
-
rdoc
/ code _ object (11) -
rdoc
/ context (11) -
rdoc
/ parser / simple (11) -
rdoc
/ text (11) -
rexml
/ document (99) -
ripper
/ filter (11) - zlib (22)
クラス
-
Etc
:: Passwd (11) -
RDoc
:: CodeObject (11) -
RDoc
:: Context :: Section (11) -
RDoc
:: Parser :: Simple (11) -
REXML
:: Comment (77) -
REXML
:: DocType (11) -
Rake
:: Task (22) -
WEBrick
:: Cookie (22) -
Zlib
:: GzipFile (11) -
Zlib
:: GzipWriter (11)
モジュール
-
Net
:: HTTPHeader (11) -
RDoc
:: Text (11) -
Rake
:: TaskManager (22)
キーワード
- <=> (11)
- == (11)
- Filter (11)
-
NEWS for Ruby 3
. 0 . 0 (4) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Ruby用語集 (11)
-
attribute
_ of (11) - comment (66)
- comment= (22)
-
content
_ type (11) -
full
_ comment (11) -
last
_ comment (11) -
last
_ description (11) - new (22)
-
normalize
_ comment (11) -
remove
_ private _ comments (11) -
ruby 1
. 6 feature (11) - string (11)
- string= (11)
-
to
_ s (11) - リテラル (11)
- 多言語化 (11)
- 正規表現 (11)
検索結果
先頭5件
-
String (38132.0)
-
文字列のクラスです。 ヌル文字を含む任意のバイト列を扱うことができます。 文字列の長さにはメモリ容量以外の制限はありません。
...ープシーケンスがほぼ無効)
"string\n" # ダブルクオート文字列 (エスケープシーケンスがすべて有効)
%q(str\\ing) # 「%q」文字列 (エスケープシーケンスがほぼ無効、デリミタが変えられる)
%Q(string\n) # 「%Q」文字列 (エスケープ......能
<<-End
この行はヒアドキュメント (終端記号をインデントできる)
End
//}
===[a:mutable] 破壊的な変更
Ruby の String クラスは mutable です。
つまり、オブジェクト自体を破壊的に変更できます。
「破壊的な変更」とは、ある......#=> Encoding::CompatibilityError
//}
String#eql? はハッシュのキーの比較に使われますので、
ハッシュのキーに非 ASCII 文字列を使う場合には注意が必要です。
//emlist[動作例: (注)一行目にmagic commentが必要です。][ruby]{
# encoding: UTF......ブルクオートとの併用も可能
<<~End
この行のインデントは無視される
End
//}
===[a:mutable] 破壊的な変更
Ruby の String クラスは mutable です。
つまり、オブジェクト自体を破壊的に変更できます。
「破壊的な変更」とは、ある... -
REXML
:: Comment (18018.0) -
XML コメントを表すクラス。
...コメントとは <!-- と --> で挟まれたテキストです。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<!-- xx -->
<root>
<!-- yy -->
text
<!-- zz -->
</root>
EOS
doc[0].string # => " xx "
doc.root[1].string # => " yy "
doc.root[3].string # => " zz "
//}... -
REXML
:: Comment # string -> String (9203.0) -
コメント文字列を返します。
コメント文字列を返します。 -
REXML
:: Comment # string=(value) (9101.0) -
コメント文字列を設定します。
コメント文字列を設定します。
@param value 設定する文字列 -
RDoc
:: Parser :: Simple # remove _ private _ comments(comment) -> String (6324.0) -
行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返 します。
...行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返
します。
@param comment 対象の文字列を指定します。
@return コメントが削除された文字列を返します。... -
Zlib
:: GzipWriter # comment=(string) (6232.0) -
gzip ファイルのヘッダーに記録するコメントを指定します。
...。
@param string gzip ファイルのヘッダーに記録するコメントを文字列で指定します。
@return string を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.comment = "hogeho......ge"
p gz.comment #=> "hogehoge"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.comment #=> hogehoge
}... -
Rake
:: TaskManager # last _ comment -> String (6203.0) -
Rakefile 内の最新の詳細説明を追跡するためのメソッドです。
Rakefile 内の最新の詳細説明を追跡するためのメソッドです。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app1
desc "test1"
task :test_rake_app1 do |task|
p task.application.last_description # => "test2"
end
desc "test2"
task :test_rake_app2 do |task|
end
//} -
WEBrick
:: Cookie # comment -> String (6203.0) -
コメントを文字列で表すアクセサです。
コメントを文字列で表すアクセサです。
@param value コメントを文字列で指定します。 -
Etc
:: Passwd # comment -> String (6202.0) -
コメント(文字列)を返します。このメンバはシステム依存です。
コメント(文字列)を返します。このメンバはシステム依存です。 -
RDoc
:: CodeObject # comment -> String (6202.0) -
自身のコメントを返します。
自身のコメントを返します。