ライブラリ
- ビルトイン (104)
- benchmark (36)
-
cgi
/ html (96) - date (12)
- etc (1560)
- fiddle (12)
- ipaddr (12)
-
irb
/ context (12) - json (192)
- logger (60)
-
net
/ ftp (10) -
net
/ imap (24) - open-uri (40)
- optparse (48)
- psych (14)
-
rdoc
/ text (12) - resolv (12)
-
rexml
/ document (84) -
rubygems
/ commands / help _ command (12) -
rubygems
/ defaults (12) -
rubygems
/ format (12) -
rubygems
/ installer (24) -
rubygems
/ old _ format (12) -
rubygems
/ package / tar _ header (24) -
rubygems
/ platform (72) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ specification (48) - scanf (132)
- stringio (12)
- strscan (12)
-
syslog
/ logger (12) - uri (72)
-
webrick
/ accesslog (72) -
webrick
/ httputils (72) -
webrick
/ log (24)
クラス
-
Benchmark
:: Tms (24) - Date (12)
- Encoding (12)
-
Gem
:: Commands :: HelpCommand (12) -
Gem
:: Format (12) -
Gem
:: Installer (24) -
Gem
:: OldFormat (12) -
Gem
:: Package :: TarHeader (24) -
Gem
:: Platform (72) -
Gem
:: RemoteFetcher (12) -
Gem
:: Specification (48) - IO (12)
- IPAddr (12)
-
IRB
:: Context (12) - Logger (24)
-
Logger
:: Formatter (36) -
Net
:: FTP :: MLSxEntry (10) -
Net
:: IMAP (24) - Object (12)
- OptionParser (36)
-
RDoc
:: Options (12) -
REXML
:: Entity (24) -
REXML
:: Text (24) -
Resolv
:: DNS :: Resource :: MINFO (12) -
Scanf
:: FormatSpecifier (12) -
Scanf
:: FormatString (78) - String (54)
- StringIO (12)
- StringScanner (12)
-
Syslog
:: Logger :: Formatter (12) - Time (12)
-
URI
:: Generic (24) -
WEBrick
:: HTTPUtils :: FormData (72) -
WEBrick
:: Log (24)
モジュール
- Benchmark (12)
-
CGI
:: HtmlExtension (96) - Etc (1560)
- Fiddle (12)
- Gem (12)
-
JSON
:: Generator :: GeneratorMethods :: Array (12) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (12) -
JSON
:: Generator :: GeneratorMethods :: Float (12) -
JSON
:: Generator :: GeneratorMethods :: Hash (12) -
JSON
:: Generator :: GeneratorMethods :: Integer (12) -
JSON
:: Generator :: GeneratorMethods :: NilClass (12) -
JSON
:: Generator :: GeneratorMethods :: Object (12) -
JSON
:: Generator :: GeneratorMethods :: String (36) -
JSON
:: Generator :: GeneratorMethods :: String :: Extend (12) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (12) - Kernel (44)
- OpenURI (12)
-
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (12) - Process (2)
- Psych (14)
-
RDoc
:: Text (12) - URI (56)
-
WEBrick
:: AccessLog (72)
キーワード
-
AGENT
_ LOG _ FORMAT (12) -
BUILD
_ RUBY _ PLATFORM (12) -
CLF
_ TIME _ FORMAT (12) -
COMBINED
_ LOG _ FORMAT (12) -
COMMON
_ LOG _ FORMAT (12) - CURRENT (12)
- Default (12)
- Extend (24)
- FORMAT (24)
- Format (12)
- FormatString (6)
- IN6FORMAT (12)
- Marshal フォーマット (12)
-
PACK
_ FORMAT (12) - PLATFORMS (12)
- Pretty (12)
-
REFERER
_ LOG _ FORMAT (12) - REGEX (6)
- RUBY (12)
-
RUBY
_ PLATFORM (12) -
SC
_ 2 _ CHAR _ TERM (12) -
SC
_ 2 _ C _ BIND (12) -
SC
_ 2 _ C _ DEV (12) -
SC
_ 2 _ FORT _ DEV (12) -
SC
_ 2 _ FORT _ RUN (12) -
SC
_ 2 _ LOCALEDEF (12) -
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ SW _ DEV (12) -
SC
_ 2 _ UPE (12) -
SC
_ 2 _ VERSION (12) -
SC
_ ADVISORY _ INFO (12) -
SC
_ AIO _ LISTIO _ MAX (12) -
SC
_ AIO _ MAX (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ ARG _ MAX (12) -
SC
_ ASYNCHRONOUS _ IO (12) -
SC
_ ATEXIT _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ BARRIERS (12) -
SC
_ BC _ BASE _ MAX (12) -
SC
_ BC _ DIM _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ CHILD _ MAX (12) -
SC
_ CLK _ TCK (12) -
SC
_ CLOCK _ SELECTION (12) -
SC
_ COLL _ WEIGHTS _ MAX (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ DELAYTIMER _ MAX (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ FSYNC (12) -
SC
_ GETGR _ R _ SIZE _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ HOST _ NAME _ MAX (12) -
SC
_ IOV _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ LINE _ MAX (12) -
SC
_ LOGIN _ NAME _ MAX (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMLOCK (12) -
SC
_ MEMLOCK _ RANGE (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MONOTONIC _ CLOCK (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ RAW _ SOCKETS (12) -
SC
_ READER _ WRITER _ LOCKS (12) -
SC
_ REALTIME _ SIGNALS (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ RTSIG _ MAX (12) -
SC
_ SAVED _ IDS (12) -
SC
_ SEMAPHORES (12) -
SC
_ SEM _ NSEMS _ MAX (12) -
SC
_ SEM _ VALUE _ MAX (12) -
SC
_ SHARED _ MEMORY _ OBJECTS (12) -
SC
_ SHELL (12) -
SC
_ SIGQUEUE _ MAX (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ STREAM _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ SYNCHRONIZED _ IO (12) -
SC
_ THREADS (12) -
SC
_ THREAD _ ATTR _ STACKADDR (12) -
SC
_ THREAD _ ATTR _ STACKSIZE (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (12) -
SC
_ THREAD _ KEYS _ MAX (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SAFE _ FUNCTIONS (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ THREAD _ STACK _ MIN (12) -
SC
_ THREAD _ THREADS _ MAX (12) -
SC
_ TIMEOUTS (12) -
SC
_ TIMERS (12) -
SC
_ TIMER _ MAX (12) -
SC
_ TRACE (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ EVENT _ NAME _ MAX (12) -
SC
_ TRACE _ INHERIT (12) -
SC
_ TRACE _ LOG (12) -
SC
_ TRACE _ NAME _ MAX (12) -
SC
_ TRACE _ SYS _ MAX (12) -
SC
_ TRACE _ USER _ EVENT _ MAX (12) -
SC
_ TTY _ NAME _ MAX (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ TZNAME _ MAX (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ VERSION (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) - SPECIFIERS (6)
- Transitive (12)
-
UNPACK
_ FORMAT (12) - [] (12)
- call (24)
- cpu (12)
-
datetime
_ format (24) -
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) -
default
_ exec _ format (12) -
encode
_ www _ form (12) -
encode
_ www _ form _ component (12) -
exec
_ format (12) - filename (12)
- filename= (12)
- form (48)
- format (36)
-
format
_ date (12) -
format
_ datetime (12) -
formatted
_ program _ filename (12) - formatter (12)
-
gem
_ path (24) -
image
_ format (12) -
json
_ create (12) -
last
_ match _ tried (6) -
last
_ spec (6) -
last
_ spec _ tried (6) -
locale
_ charmap (12) - match (6)
-
matched
_ count (6) -
matched
_ string (6) -
multipart
_ form (48) - name (12)
- name= (12)
- new (6)
- normalize (36)
- normalize! (12)
-
normalize
_ comment (12) -
normalize
_ uri (12) -
normalize
_ yaml _ input (12) - normalized (12)
- open (28)
-
open
_ uri (12) -
original
_ platform (12) - os (12)
- perm (10)
- permute (24)
- permute! (24)
- platform (12)
- printf (12)
- prune (6)
-
re
_ string (6) -
return
_ format (12) - rmailbx (12)
-
ruby 1
. 8 . 3 feature (12) -
safe
_ load (14) - scanf (36)
- space (6)
-
spec
_ count (6) - sprintf (12)
- sprintf フォーマット (12)
- strftime (24)
-
string
_ left (6) - terminate (12)
-
time
_ format (12) -
time
_ format= (12) -
to
_ json (108) -
to
_ json _ raw (12) -
to
_ json _ raw _ object (12) -
to
_ s (30) -
tokadd
_ string (12) -
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - unnormalize (12)
- unnormalized (12)
- unpack1 (9)
- version (12)
- warmup (2)
検索結果
先頭5件
-
String
# unicode _ normalize(form = :nfc) -> String (27313.0) -
self を NFC、NFD、NFKC、NFKD のいずれかの正規化形式で Unicode 正規化し た文字列を返します。
...self を NFC、NFD、NFKC、NFKD のいずれかの正規化形式で Unicode 正規化し
た文字列を返します。
@param form 正規化形式を :nfc、:nfd、:nfkc、:nfkd のいずれかで指定しま
す。省略した場合は :nfc になります。
@raise Encoding::Comp......list[例][ruby]{
"a\u0300".unicode_normalize # => 'à' ("\u00E0" と同じ)
"a\u0300".unicode_normalize(:nfc) # => 'à' ("\u00E0" と同じ)
"\u00E0".unicode_normalize(:nfd) # => 'à' ("a\u0300" と同じ)
"\xE0".force_encoding('ISO-8859-1').unicode_normalize(:nfd)......# => Encoding::CompatibilityError raised
//}
@see String#unicode_normalize!, String#unicode_normalized?... -
String
# unicode _ normalize!(form = :nfc) -> self (27212.0) -
self を NFC、NFD、NFKC、NFKD のいずれかの正規化形式で Unicode 正規化し た文字列に置き換えます。
...code 正規化し
た文字列に置き換えます。
(gsub!などと異なり)変換が行なわれなくても self を返します。
@param form 正規化形式を :nfc、:nfd、:nfkc、:nfkd のいずれかで指定しま
す。省略した場合は :nfc になります。
@rais......に発生します。
//emlist[例][ruby]{
text = "a\u0300"
text.unicode_normalize!(:nfc)
text == "\u00E0" # => true
text.unicode_normalize!(:nfd)
text == "a\u0300" # => true
//}
@see String#unicode_normalize, String#unicode_normalized?... -
String
# unicode _ normalized?(form = :nfc) -> bool (27212.0) -
self が引数 form で指定された正規化形式で Unicode 正規化された文字列か どうかを返します。
...self が引数 form で指定された正規化形式で Unicode 正規化された文字列か
どうかを返します。
@param form 正規化形式を :nfc、:nfd、:nfkc、:nfkd のいずれかで指定しま
す。省略した場合は :nfc になります。
@raise Encoding::Co......//emlist[例][ruby]{
"a\u0300".unicode_normalized? # => false
"a\u0300".unicode_normalized?(:nfd) # => true
"\u00E0".unicode_normalized? # => true
"\u00E0".unicode_normalized?(:nfd) # => false
"\xE0".force_encoding('ISO-8859-1').unicode_normalized?......# => Encoding::CompatibilityError raised
//}
@see String#unicode_normalize, String#unicode_normalize!... -
String
# scanf(format) -> Array (21112.0) -
ブロックを指定しない場合、見つかった文字列を format に従って変 換し、そのオブジェクトの配列を返します。 format で指定した文字列が見つからない場合は空の配列を 生成して返します。
...ブロックを指定しない場合、見つかった文字列を format に従って変
換し、そのオブジェクトの配列を返します。
format で指定した文字列が見つからない場合は空の配列を
生成して返します。
require 'scanf'
str = "123 abc 456 def......144]]
formatに完全にマッチしていなくても、部分的にマッチしていれば、
ブロックは実行されます。
require 'scanf'
str = "123 abc 456 def"
ret = str.scanf("%s%d") { |s, n| [s, n] }
p ret #=> [["123", nil], ["abc", 456], ["def", nil]]
@param format ス......ットを文字列で指定します。
詳細は、m:String#scanf#format を参照してください。
使用例:
require 'scanf'
str = "123 abc 456 def 789 ghi"
p str.scanf("%d%s") #=> [123, "abc"]
===[a:format] scanfフォーマット文字列
文字 '%' と(s,d のよう... -
String
# scanf(format) {|*ary| . . . } -> Array (21112.0) -
ブロックを指定しない場合、見つかった文字列を format に従って変 換し、そのオブジェクトの配列を返します。 format で指定した文字列が見つからない場合は空の配列を 生成して返します。
...ブロックを指定しない場合、見つかった文字列を format に従って変
換し、そのオブジェクトの配列を返します。
format で指定した文字列が見つからない場合は空の配列を
生成して返します。
require 'scanf'
str = "123 abc 456 def......144]]
formatに完全にマッチしていなくても、部分的にマッチしていれば、
ブロックは実行されます。
require 'scanf'
str = "123 abc 456 def"
ret = str.scanf("%s%d") { |s, n| [s, n] }
p ret #=> [["123", nil], ["abc", 456], ["def", nil]]
@param format ス......ットを文字列で指定します。
詳細は、m:String#scanf#format を参照してください。
使用例:
require 'scanf'
str = "123 abc 456 def 789 ghi"
p str.scanf("%d%s") #=> [123, "abc"]
===[a:format] scanfフォーマット文字列
文字 '%' と(s,d のよう... -
String
# unpack1(format) -> object (21106.0) -
formatにしたがって文字列をデコードし、展開された1つ目の値を返します。 unpackは配列を返しますがunpack1は配列の1つ目の要素のみを返します。
...formatにしたがって文字列をデコードし、展開された1つ目の値を返します。
unpackは配列を返しますがunpack1は配列の1つ目の要素のみを返します。
//emlist[例][ruby]{
"ABC".unpack1("C*") # => 65
"ABC".unpack("C*") # => [65, 66, 67]
//}
@see String#u... -
JSON
:: Ext :: Generator :: GeneratorMethods :: String (21016.0) -
Alias of JSON::Generator::GeneratorMethods::String
...Alias of JSON::Generator::GeneratorMethods::String... -
JSON
:: Generator :: GeneratorMethods :: String (21016.0) -
String に JSON で使用するインスタンスメソッドを追加するためのモジュールです。
...String に JSON で使用するインスタンスメソッドを追加するためのモジュールです。... -
Scanf
:: FormatString # string _ left (12101.0) -
@todo
@todo -
Scanf
:: FormatString (12000.0) -
-
Logger
:: Formatter # datetime _ format -> String (9201.0) -
ログの日時フォーマットを取得します。
ログの日時フォーマットを取得します。
@see Time#strftime