559件ヒット
[1-100件を表示]
(0.110秒)
ライブラリ
- English (11)
- ビルトイン (151)
-
cgi
/ html (22) - csv (44)
- etc (44)
-
irb
/ cmd / help (11) -
minitest
/ spec (1) -
net
/ http (77) - openssl (22)
- stringio (22)
- strscan (44)
-
webrick
/ httpservlet / abstract (11) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (11) -
webrick
/ httpservlet / prochandler (11) - zlib (22)
クラス
- Array (11)
- CSV (44)
- IO (44)
-
IRB
:: ExtendCommand :: Help (11) - MatchData (11)
- Module (1)
-
Net
:: HTTP (77) -
OpenSSL
:: SSL :: SSLSocket (11) - Regexp (22)
- String (63)
- StringIO (22)
- StringScanner (44)
-
WEBrick
:: HTTPServlet :: AbstractServlet (11) -
WEBrick
:: HTTPServlet :: CGIHandler (11) -
WEBrick
:: HTTPServlet :: ERBHandler (11) -
WEBrick
:: HTTPServlet :: FileHandler (11) -
WEBrick
:: HTTPServlet :: ProcHandler (11) -
Zlib
:: GzipReader (22)
モジュール
-
CGI
:: HtmlExtension (22) - Etc (44)
- Kernel (11)
-
OpenSSL
:: X509 (11)
キーワード
-
$ POSTMATCH (11) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (11) -
CS
_ POSIX _ V7 _ THREADS _ CFLAGS (11) -
CS
_ POSIX _ V7 _ THREADS _ LDFLAGS (11) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (11) -
PURPOSE
_ OCSP _ HELPER (11) -
call
_ trace _ func (11) - charpos (11)
- check (11)
-
check
_ until (11) -
copy
_ stream (22) -
do
_ POST (55) - execute (11)
- form (22)
-
infect
_ with _ assertions (1) - insert (11)
- irb (11)
- match (44)
- match? (8)
- open (44)
- post (22)
- post2 (22)
-
post
_ connection _ check (11) -
post
_ form (11) -
post
_ match (22) - reopen (22)
-
request
_ post (22) -
ruby 1
. 6 feature (11) - seek (11)
- slice (11)
- slice! (22)
- tell (11)
- ungetc (11)
検索結果
先頭5件
-
irb (26096.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...irb は Interactive Ruby の略です。
irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
=== irb の使い方
Ruby さえ知っていれば irb を使うのは簡単です。
irb コマンドを実行すると、以下のようなプロン......ibrary ruby -r と同じ
-I ruby -I と同じ
-U ruby -U と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--ech......omplete.
Enter a blank line to exit.
>> String#match
String#match
(from ruby core)
------------------------------------------------------------------------------
str.match(pattern) -> matchdata or nil
str.match(pattern, pos) -> matchdata or nil
...
//}
=== シス... -
Zlib
:: GzipReader # pos -> Integer (21213.0) -
現在までに展開したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。
...いことに注意して下さい。
require 'zlib'
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
Zlib::GzipReader.open('hoge.gz'){|gz|
while c = gz.getc
printf "%c, %d\n", c, gz.pos
end
}
# 実行例
#=> h, 1
#=> o, 2
#=> g, 3
#=> e, 4
#=>
#... -
OpenSSL
:: SSL :: SSLSocket # post _ connection _ check(hostname) -> true (18300.0) -
接続後検証を行います。
...す。
検証に成功した場合は true を返し、失敗した場合は例外
OpenSSL::SSL::SSLError を発生させます。
OpenSSL の API では、
OpenSSL::SSL::SSLSocket#connect や OpenSSL::SSL::SSLSocket#accept
での検証は実用的には不完全です。
CA が証明書に署......証明書に記載されている FQDN が
一致しているかどうかを調べます。このメソッドはその FQDN のチェックを行ないます。
@param hostname チェックする FQDN の文字列
@raise OpenSSL::SSL::SSLError チェックに失敗した場合に発生します... -
StringScanner
# charpos -> Integer (15312.0) -
現在のスキャンポインタのインデックスを文字単位で返します。
...キャンポインタのインデックスを文字単位で返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new("abcädeföghi")
s.charpos # => 0
s.scan_until(/ä/) # => "abcä"
s.pos # => 5
s.charpos # => 4
//}
@see StringScanner#pos... -
StringScanner
# post _ match -> String | nil (15300.0) -
前回マッチを行った文字列のうち、マッチしたところよりも後ろの 部分文字列を返します。前回のマッチが失敗していると常に nil を 返します。
...il を
返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.post_match # => nil
s.scan(/\w+/) # => "test"
s.post_match # => " string"
s.scan(/\w+/) # => nil
s.post_match # => nil
s.scan(/\s+/) # => " "
s.post_match # => "string"
s.scan(/\w+/) # => "stri......ng"
s.post_match # => ""
s.scan(/\w+/) # => nil
s.post_match # => nil
//}... -
StringScanner
# check _ until(regexp) -> String | nil (12306.0) -
regexp が一致するまで文字列をスキャンします。 マッチに成功したらスキャン開始位置からマッチ部分の末尾までの部分文字列を返します。 マッチに失敗したら nil を返します。
...したら nil を返します。
このメソッドはマッチが成功してもスキャンポインタを進めません。
@param regexp マッチに用いる正規表現を指定します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.check_until(/str/) # =......> "test str"
s.matched # => "str"
s.pos # => 0
s.pre_match # => "test "
//}... -
Etc
:: CS _ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS -> Integer (12300.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Etc
:: CS _ POSIX _ V7 _ THREADS _ CFLAGS -> Integer (12300.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Etc
:: CS _ POSIX _ V7 _ THREADS _ LDFLAGS -> Integer (12300.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Etc
:: CS _ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS -> Integer (12300.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。