ライブラリ
- ビルトイン (257)
- benchmark (11)
- bigdecimal (12)
-
cgi
/ core (33) - csv (22)
- dbm (11)
- drb (11)
-
drb
/ acl (11) - erb (11)
- etc (55)
- forwardable (11)
- gdbm (11)
- ipaddr (11)
- irb (11)
- json (11)
- logger (22)
-
minitest
/ unit (1) -
net
/ http (22) -
net
/ smtp (6) - nkf (22)
- openssl (132)
- optparse (22)
- psych (22)
-
rake
/ packagetask (11) - rdoc (11)
- readline (11)
-
rexml
/ document (33) - ripper (11)
- rubygems (33)
-
rubygems
/ commands / unpack _ command (11) -
rubygems
/ platform (11) -
rubygems
/ server (22) -
rubygems
/ specification (22) -
rubygems
/ version (33) - socket (11)
- strscan (22)
-
syslog
/ logger (22) -
webrick
/ httprequest (11) -
webrick
/ httpversion (11) -
webrick
/ utils (11) - win32ole (11)
-
yaml
/ dbm (22) - zlib (33)
クラス
- ACL (11)
- Array (11)
- BigDecimal (12)
- CSV (22)
- DBM (11)
-
DRb
:: DRbServer (11) - ERB (11)
-
Encoding
:: Converter (143) -
Encoding
:: UndefinedConversionError (22) - GDBM (11)
-
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Platform (11) -
Gem
:: Server (22) -
Gem
:: Specification (22) -
Gem
:: Version (22) - IPAddr (11)
- Logger (11)
-
Logger
:: Formatter (11) -
MiniTest
:: Unit (1) -
Net
:: HTTP (11) -
Net
:: HTTPResponse (11) -
Net
:: SMTP (6) - Object (20)
-
OpenSSL
:: ASN1 :: UniversalString (22) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: X509 :: StoreContext (11) - OptionParser (22)
-
REXML
:: Document (11) -
REXML
:: XMLDecl (22) -
Rake
:: PackageTask (11) - Range (17)
- Ripper (11)
- Socket (11)
- String (33)
- StringScanner (22)
-
Syslog
:: Logger (11) -
Syslog
:: Logger :: Formatter (11) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPVersion (11) - WIN32OLE (11)
-
YAML
:: DBM (22)
モジュール
- Benchmark (11)
-
CGI
:: QueryExtension (33) - Etc (55)
- Forwardable (11)
- Gem (33)
- IRB (11)
- JSON (11)
- NKF (22)
- OpenSSL (33)
-
OpenSSL
:: ASN1 (44) - Psych (22)
- RDoc (11)
- Readline (11)
-
WEBrick
:: Utils (11) - Zlib (33)
キーワード
-
BENCHMARK
_ VERSION (11) - Converter (11)
-
DEFAULT
_ VERSION (11) -
DOC
_ TEMPLATE (11) -
FORWARDABLE
_ VERSION (11) - HeaderConverters (11)
-
LIBYAML
_ VERSION (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NKF
_ VERSION (11) -
OPENSSL
_ LIBRARY _ VERSION (11) -
OPENSSL
_ VERSION (11) -
RDOC
_ CSS (11) -
RUBY
_ ENGINE _ VERSION (9) -
RUBY
_ VERSION (11) - RubyGemsPackageVersion (11)
- RubyGemsVersion (11)
-
SC
_ 2 _ VERSION (11) -
SC
_ SPORADIC _ SERVER (11) -
SC
_ THREAD _ SPORADIC _ SERVER (11) -
SC
_ VERSION (11) -
SC
_ XOPEN _ VERSION (11) - UNIVERSALSTRING (11)
-
UNIVERSAL
_ TAG _ NAME (11) - UniversalString (33)
- VERSION (173)
- Version (33)
-
ZLIB
_ VERSION (11) -
asciicompat
_ encoding (22) - call (22)
- connect (11)
- convert (11)
- cover? (17)
-
destination
_ encoding _ name (11) -
error
_ char (11) - finish (11)
-
get
_ path (11) - getservername (11)
-
http
_ version (11) -
insert
_ output (11) - inspect (11)
- invert (11)
-
mark
_ version (11) -
marshal
_ version (11) -
must
_ C _ version (11) - new (55)
- putback (22)
-
rb
_ check _ convert _ type (11) - rdoc (11)
- replacement (11)
- replacement= (11)
- reverse (22)
- reverse! (11)
-
ruby 1
. 6 feature (11) -
rubygems
_ version (11) -
server
_ name (22) -
server
_ protocol (11) -
server
_ software (11) -
ssl
_ version (11) - start (6)
-
to
_ s (22) -
try
_ convert (22) - uri (11)
- verify (22)
- version (88)
-
zlib
_ version (11)
検索結果
先頭5件
-
String
. try _ convert(obj) -> String | nil (27229.0) -
obj を String に変換しようと試みます。変換には Object#to_str メソッ ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ た場合は nil が返されます。
...obj を String に変換しようと試みます。変換には Object#to_str メソッ
ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ
た場合は nil が返されます。
@param obj 変換する任意のオブジェクト
@return......変換後の文字列または nil
//emlist[例][ruby]{
String.try_convert("str") # => "str"
String.try_convert(/re/) # => nil
//}... -
String
# reverse -> String (27201.0) -
文字列を文字単位で左右逆転した文字列を返します。
...文字列を文字単位で左右逆転した文字列を返します。
//emlist[例][ruby]{
p "foobar".reverse # => "raboof"
p "".reverse # => ""
//}... -
String
# reverse! -> self (27100.0) -
文字列を文字単位で左右逆転します。
...文字列を文字単位で左右逆転します。
//emlist[例][ruby]{
str = "foobar"
str.reverse!
p str # => "raboof"
//}... -
OptionParser
# ver -> String (18208.0) -
program_name、version と release から生成したバージョンを表す文字列を返します。
...program_name、version と release から生成したバージョンを表す文字列を返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.program_name = "Optparse Example"
opts.version = [0, 1]
opts.release......= "2019-05-01"
opts.on_tail("--version", "Show version") do
puts opts.ver # => "Optparse Example 0.1 (2019-05-01)"
exit
end
opts.parse!(ARGV)
end
//}... -
BigDecimal
. ver -> String (18202.0) -
このメソッドは Ruby 2.5 から deprecated です。 BigDecimal::VERSION を使用してください。
このメソッドは Ruby 2.5 から deprecated です。...このメソッドは Ruby 2.5 から deprecated です。
BigDecimal::VERSION を使用してください。... -
OpenSSL
:: ASN1 . # UniversalString(value) -> OpenSSL :: ASN1 :: UniversalString -> OpenSSL :: ASN1 :: UniversalString (12600.0) -
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::UniversalString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # UniversalString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: UniversalString (12400.0) -
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::UniversalString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 :: UNIVERSALSTRING -> Integer (12200.0) -
ASN.1 UNIVERSAL タグの、 UNIVERSALSTRING のタグ番号 28 を表す定数です。
...ASN.1 UNIVERSAL タグの、
UNIVERSALSTRING のタグ番号 28 を表す定数です。... -
OpenSSL
:: ASN1 :: UniversalString (12000.0) -
ASN.1 の UniversalString 型(Universal タグのタグ番号28)を表すクラスです。
...ASN.1 の UniversalString 型(Universal タグのタグ番号28)を表すクラスです。... -
Encoding
:: Converter # convert(source _ string) -> String (9308.0) -
与えられた文字列を変換して、変換できた結果を返します。 引数の末尾の文字がバイト列の途中で終わっている場合、そのバイト列は変換器内に取り置かれます。 変換を終了させるには Encoding::Converter#finish を呼びます。
...onverter#finish を呼びます。
Encoding::Converter を用いると、文字列の一部または全部を渡して変換を行うことができます。よって、不正なバイトを意識せずにストリームから読み出した文字列を変換したいときには Encoding::Converte......r が適します。
なお、Encoding::Converter#convert では、これらの例外を捕獲しても、例外を起こしたところから変換を再開することはできません。不正なバイトや変換先で未定義な文字をエスケープしたい場合やさらに細かい指......定を行いたい場合は、Encoding::Converter#primitive_convert を用います。
@param source_string 変換する文字列の一部または全部です。
@return 変換結果である文字列の一部または全部です。
@raise Encoding::InvalidByteSequenceError 変換元のエンコ...