204件ヒット
[201-204件を表示]
(0.018秒)
ライブラリ
- ビルトイン (181)
-
bigdecimal
/ util (1) - csv (1)
- kconv (12)
- rake (5)
- scanf (2)
- shellwords (2)
キーワード
- % (1)
- * (1)
- + (1)
- +@ (1)
- -@ (1)
- << (1)
- <=> (1)
- == (1)
- === (1)
- =~ (1)
- [] (6)
- []= (7)
-
ascii
_ only? (1) - b (1)
- bytes (2)
- bytesize (1)
- byteslice (3)
- capitalize (1)
- capitalize! (1)
- casecmp (1)
- casecmp? (1)
- center (1)
- chars (2)
- chomp (1)
- chomp! (1)
- chop (1)
- chop! (1)
- chr (1)
- clear (1)
- codepoints (2)
- concat (2)
- count (1)
- crypt (1)
- delete (1)
- delete! (1)
-
delete
_ prefix (1) -
delete
_ prefix! (1) -
delete
_ suffix (1) -
delete
_ suffix! (1) - downcase (1)
- downcase! (1)
- dump (1)
-
each
_ byte (2) -
each
_ char (2) -
each
_ codepoint (2) -
each
_ grapheme _ cluster (2) -
each
_ line (2) - empty? (1)
- encode (3)
- encode! (2)
- encoding (1)
-
end
_ with? (1) - eql? (1)
- ext (1)
-
force
_ encoding (1) - getbyte (1)
-
grapheme
_ clusters (2) - gsub (4)
- gsub! (4)
- hash (1)
- hex (1)
- include? (1)
- index (1)
- insert (1)
- inspect (1)
- intern (1)
- iseuc (1)
- isjis (1)
- issjis (1)
- isutf8 (1)
- kconv (1)
- length (1)
- lines (2)
- ljust (1)
- lstrip (1)
- lstrip! (1)
- match (2)
- match? (1)
- next (1)
- next! (1)
- oct (1)
- ord (1)
-
parse
_ csv (1) - partition (1)
- pathmap (1)
-
pathmap
_ explode (1) -
pathmap
_ partial (1) -
pathmap
_ replace (1) - prepend (2)
- replace (1)
- reverse (1)
- reverse! (1)
- rindex (1)
- rjust (1)
- rpartition (1)
- rstrip (1)
- rstrip! (1)
- scan (2)
- scanf (2)
- scrub (3)
- scrub! (3)
- setbyte (1)
- shellescape (1)
- shellsplit (1)
- size (1)
- slice (6)
- slice! (6)
- split (1)
- squeeze (1)
- squeeze! (1)
-
start
_ with? (1) - strip (1)
- strip! (1)
- sub (3)
- sub! (3)
- succ (1)
- succ! (1)
- sum (1)
- swapcase (1)
- swapcase! (1)
-
to
_ c (1) -
to
_ d (1) -
to
_ f (1) -
to
_ i (1) -
to
_ r (1) -
to
_ s (1) -
to
_ str (1) -
to
_ sym (1) - toeuc (1)
- tojis (1)
- tolocale (1)
- tosjis (1)
- toutf16 (1)
- toutf32 (1)
- toutf8 (1)
- tr (1)
- tr! (1)
-
tr
_ s (1) -
tr
_ s! (1) - undump (1)
-
unicode
_ normalize (1) -
unicode
_ normalize! (1) -
unicode
_ normalized? (1) - unpack (1)
- unpack1 (1)
- upcase (1)
- upcase! (1)
- upto (1)
-
valid
_ encoding? (1)
検索結果
先頭4件
-
String
# upcase!(*options) -> self | nil (7.0) -
全ての小文字を対応する大文字に破壊的に置き換えます。 どの文字がどう置き換えられるかは、オプションの有無や文字列のエンコーディングに依存します。
...ディングに依存します。
@param options オプションの詳細は String#downcase を参照してください。
//emlist[例][ruby]{
buf = "stRIng? STring."
buf.upcase!
p buf # => "STRING? STRING."
//}
@see String#upcase, String#downcase!,
String#swapcase!, String#capitalize!... -
String
# upcase(*options) -> String (7.0) -
全ての小文字を対応する大文字に置き換えた文字列を返します。 どの文字がどう置き換えられるかは、オプションの有無や文字列のエンコーディングに依存します。
...のエンコーディングに依存します。
@param options オプションの詳細は String#downcase を参照してください。
//emlist[例][ruby]{
p "stRIng? STring.".upcase # => "STRING? STRING."
//}
@see String#upcase!, String#downcase,
String#swapcase, String#capitalize... -
String
# upto(max , exclusive = false) {|s| . . . } -> self (7.0) -
self から始めて max まで 「次の文字列」を順番にブロックに与えて繰り返します。 「次」の定義については String#succ を参照してください。
...self から始めて max まで
「次の文字列」を順番にブロックに与えて繰り返します。
「次」の定義については String#succ を参照してください。
たとえば以下のコードは a, b, c, ... z, aa, ... az, ..., za を
出力します。
//emlist[][ruby]... -
String
# valid _ encoding? -> bool (7.0) -
文字列の内容が、現在のエンコーディングに照らしあわせて妥当であれば true を返します。さもなくば false を返します。
文字列の内容が、現在のエンコーディングに照らしあわせて妥当であれば
true を返します。さもなくば false を返します。
//emlist[例][ruby]{
"\xc2\xa1".force_encoding("UTF-8").valid_encoding? #=> true
"\xc2".force_encoding("UTF-8").valid_encoding? #=> false
"\x80".force_encoding("UTF-8").valid_encoding? #=> false
//}