種類
- インスタンスメソッド (170)
- 文書 (43)
- 特異メソッド (17)
- 定数 (11)
- モジュール関数 (2)
ライブラリ
- ビルトイン (126)
- bigdecimal (5)
- dbm (11)
- gdbm (11)
- open-uri (2)
- psych (12)
-
rexml
/ document (11) - sdbm (11)
クラス
- BigDecimal (5)
- DBM (11)
- GDBM (11)
- Module (9)
- Object (15)
-
RDoc
:: Options (11) - SDBM (11)
- String (102)
モジュール
- Kernel (2)
- Psych (12)
-
REXML
:: Node (11)
キーワード
- =~ (9)
-
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - Rubyの起動 (5)
- bytes (22)
- chars (22)
- codepoints (22)
-
deprecate
_ constant (9) -
grapheme
_ clusters (14) - index (33)
- lines (22)
- open (2)
-
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
safe
_ load (12) - tainted? (6)
-
to
_ s (11) - ver (5)
検索結果
先頭5件
-
String
# lines(rs = $ / , chomp: false) -> [String] (21125.0) -
文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)
...た各行に対して String#chomp と同等の結果を得
る場合は true を、そうでない場合は false で指定します。
省略した場合は false を指定したとみなされます。
ブロックが指定された場合は String#each_line と同じ......ように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line... -
String
# chars -> [String] (21119.0) -
文字列の各文字を文字列の配列で返します。(self.each_char.to_a と同じです)
...[ruby]{
"hello世界".chars # => ["h", "e", "l", "l", "o", "世", "界"]
//}
ブロックが指定された場合は String#each_char と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_char... -
String
# grapheme _ clusters -> [String] (21119.0) -
文字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
...][ruby]{
"a\u0300".grapheme_clusters # => ["à"]
//}
ブロックが指定された場合は String#each_grapheme_cluster と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_grapheme_cluster... -
String
# lines(rs = $ / ) -> [String] (21119.0) -
文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)
...(つまり空行で分割します)。
@param rs 行末を示す文字列
ブロックが指定された場合は String#each_line と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line... -
String
# lines(rs = $ / , chomp: false) {|line| . . . } -> self (21025.0) -
文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)
...た各行に対して String#chomp と同等の結果を得
る場合は true を、そうでない場合は false で指定します。
省略した場合は false を指定したとみなされます。
ブロックが指定された場合は String#each_line と同じ......ように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line... -
String
# chars {|cstr| block } -> self (21019.0) -
文字列の各文字を文字列の配列で返します。(self.each_char.to_a と同じです)
...[ruby]{
"hello世界".chars # => ["h", "e", "l", "l", "o", "世", "界"]
//}
ブロックが指定された場合は String#each_char と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_char... -
String
# grapheme _ clusters {|grapheme _ cluster| block } -> self (21019.0) -
文字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
...][ruby]{
"a\u0300".grapheme_clusters # => ["à"]
//}
ブロックが指定された場合は String#each_grapheme_cluster と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_grapheme_cluster... -
String
# lines(rs = $ / ) {|line| . . . } -> self (21019.0) -
文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)
...(つまり空行で分割します)。
@param rs 行末を示す文字列
ブロックが指定された場合は String#each_line と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line... -
String
# bytes -> [Integer] (21018.0) -
文字列の各バイトを数値の配列で返します。(self.each_byte.to_a と同じです)
...と同じです)
//emlist[例][ruby]{
"str".bytes # => [115, 116, 114]
//}
ブロックが指定された場合は String#each_byte と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_byte... -
String
# bytes {|byte| . . . } -> self (21018.0) -
文字列の各バイトを数値の配列で返します。(self.each_byte.to_a と同じです)
...と同じです)
//emlist[例][ruby]{
"str".bytes # => [115, 116, 114]
//}
ブロックが指定された場合は String#each_byte と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_byte... -
String
# codepoints -> [Integer] (21018.0) -
文字列の各コードポイントの配列を返します。(self.each_codepoint.to_a と同じです)
...# => [104, 101, 108, 108, 111, 32, 12431, 12540, 12427, 12393]
//}
ブロックが指定された場合は String#each_codepoint と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_codepoint... -
String
# codepoints {|codepoint| block } -> self (21018.0) -
文字列の各コードポイントの配列を返します。(self.each_codepoint.to_a と同じです)
...# => [104, 101, 108, 108, 111, 32, 12431, 12540, 12427, 12393]
//}
ブロックが指定された場合は String#each_codepoint と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_codepoint...