Method: String#each_line

Defined in:
string.c

#each_line(line_sep = $/, chomp: false) {|substring| ... } ⇒ self #each_line(line_sep = $/, chomp: false) ⇒ Object

:include: doc/string/each_line.rdoc

Overloads:

  • #each_line(line_sep = $/, chomp: false) {|substring| ... } ⇒ self

    Yields:

    • (substring)

    Returns:



9611
9612
9613
9614
9615
9616
# File 'string.c', line 9611

static VALUE
rb_str_each_line(int argc, VALUE *argv, VALUE str)
{
    RETURN_SIZED_ENUMERATOR(str, argc, argv, 0);
    return rb_str_enumerate_lines(argc, argv, str, 0);
}