1156件ヒット
[1101-1156件を表示]
(0.074秒)
種類
ライブラリ
- ビルトイン (417)
-
cgi
/ core (11) - csv (165)
-
irb
/ input-method (11) - monitor (22)
- objspace (11)
- optparse (22)
- prettyprint (55)
- psych (22)
- rake (11)
-
rdoc
/ markdown (22) -
rdoc
/ text (11) - rexml (11)
- ripper (11)
-
ripper
/ filter (11) -
ripper
/ sexp (22) -
rubygems
/ installer (11) -
shell
/ filter (6) - stringio (80)
- strscan (22)
- thread (2)
- tracer (22)
-
webrick
/ httpresponse (11)
クラス
- Array (11)
- BasicObject (11)
- CGI (11)
- CSV (121)
-
CSV
:: FieldInfo (11) - Enumerator (11)
-
Enumerator
:: Yielder (5) -
Gem
:: Installer (11) - IO (264)
-
IRB
:: ReadlineInputMethod (11) - Module (22)
- OptionParser (22)
- PrettyPrint (55)
-
RDoc
:: Markdown (22) -
Rake
:: FileList (11) - Ripper (33)
-
Ripper
:: Filter (11) -
RubyVM
:: InstructionSequence (22) -
Shell
:: Filter (6) - String (11)
- StringIO (80)
- StringScanner (22)
- Thread (22)
- TracePoint (22)
- Tracer (22)
-
WEBrick
:: HTTPResponse (11)
モジュール
- Kernel (29)
- ObjectSpace (11)
- Psych (22)
-
RDoc
:: Text (11)
キーワード
-
$ stdin (11) - CSV (11)
- Monitor (11)
- MonitorMixin (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (4) - ParseException (11)
- SizedQueue (11)
-
add
_ trace _ func (11) -
allocation
_ sourceline (11) -
beginning
_ of _ line? (11) - bol? (11)
-
break
_ on _ newline (11) -
break
_ on _ newline= (11) -
class
_ eval (11) - compile (11)
- convert (33)
- dump (22)
- each (94)
-
each
_ line (88) - egrep (11)
-
field
_ size _ limit (11) - format (11)
-
generate
_ line (11) - gets (33)
-
instance
_ eval (11) - irb (11)
- lineno (33)
- lineno= (11)
- lines (14)
- logger (11)
- loop (18)
-
module
_ eval (11) -
net
/ ftp (11) - newline (11)
-
newline
_ node (11) -
next
_ values (11) -
parse
_ csv (11) -
parse
_ line (11) - print (11)
-
rb
_ ary _ push (11) - rdoc (11)
- readline (55)
- readlines (33)
- reopen (33)
- rewind (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 9 feature (11) -
set
_ get _ line _ procs (22) -
set
_ trace _ func (11) - sexp (11)
-
sexp
_ raw (11) - shell (6)
-
singleline
_ format (11) -
status
_ line (11) -
strip
_ newlines (11) - summarize (22)
-
syslog
/ logger (11) -
to
_ csv (11) -
to
_ proc (5) - 制御構造 (11)
- 正規表現 (11)
検索結果
-
Kernel
$ $ stdin -> object (12.0) -
標準入力です。
...しく実装していなければいけません。
gets, readline, readlines, getc, readchar, tell, seek,
pos=, rewind, fileno, to_io, eof, each_line, each_byte,
binmode, closed?
//emlist[例][ruby]{
$stdin = Object.new
def $stdin.gets
"foo"
end
p gets() # => "foo"
//}
自プロ... -
REXML
:: ParseException (12.0) -
XML のパースに失敗したときに生じる例外です。
...XML のパースに失敗したときに生じる例外です。
//emlist[][ruby]{
require 'rexml/document'
begin
REXML::Document.new("<a>foo\n</b></a> ")
rescue REXML::ParseException => ex
ex.position # => 16
ex.line # => 2
ex.context # => [16, 2, 2]
end
//}... -
irb (12.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...2> print 1
irb(main):005:2> end
irb(main):006:1> end
:foo
irb(main):007:0>
また irb コマンドは readline ライブラリにも対応しています。
readline ライブラリがインストールされている時には
自動的にコマンドライン編集や履歴の機能......ect 結果出力にinspectを用いない
--readline readlineライブラリを利用する
--noreadline readlineライブラリを利用しない。デフォルトでは
inf-ruby-mode 以外で readline ライブラリを利用する。
--prompt prompt-mo......"
irb#2(Foo):007:1> end
nil
irb#2(Foo):010:0> Foo.instance_methods
["bar", "foo"]
irb#2(Foo):011:0> fg 0
nil
irb(main):007:0> f = Foo.new
#<Foo:0x4010af3c>
irb(main):008:0> irb f # Fooのインスタンスでirbを... -
net
/ ftp (12.0) -
FTP プロトコルを扱うライブラリです。
...FTP プロトコルを扱うライブラリです。
基本的には unix の ftp コマンドのような
command-line interface の FTP クライアントを使ったことのある
人にとってわかりやすいインターフェースになっています。
より「Ruby 的」であるイ......ブモードを利用してください。
アクティブモードがデフォルトです。
=== 例
例1:
require 'net/ftp'
ftp = Net::FTP.new('ftp.example.org')
ftp.login
ftp.passive = true
ftp.chdir('pub/ruby')
files = ftp.list('ruby*')
ftp.getbinaryfile('ruby-1.9.1-p243.tar.bz......ssive= で指定することが
できます。パッシブモードがデフォルトです。
=== 例
例1:
require 'net/ftp'
ftp = Net::FTP.new('ftp.example.org')
ftp.login
ftp.passive = true
ftp.chdir('pub/ruby')
files = ftp.list('ruby*')
ftp.getbinaryfile('ruby-1.9.1-p243.tar.bz... -
IO
# reopen(io) -> self (10.0) -
自身を指定された io に繋ぎ換えます。
...自身を指定された io に繋ぎ換えます。
クラスも io に等しくなることに注意してください。
IO#pos, IO#lineno などは指定された io と等しくなります。
@param io 自身を繋ぎ換えたい IO オブジェクトを指定します。
@raise IOError... -
OptionParser
# summarize(to = [] , width = self . summary _ width , max = width - 1 , indent= self . summary _ indent) -> () (7.0) -
サマリを指定された to へと加えていきます。
...ます。
@param indent サマリのインデントを文字列で指定します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summarize
# => [" -i, --init\n", "...