Method: String#chomp!
- Defined in:
- string.c
permalink #chomp!(separator = $/) ⇒ String?
Modifies str in place as described for String#chomp, returning str, or nil
if no modifications were made.
9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 |
# File 'string.c', line 9217
static VALUE
rb_str_chomp_bang(int argc, VALUE *argv, VALUE str)
{
VALUE rs;
str_modifiable(str);
if (RSTRING_LEN(str) == 0) return Qnil;
rs = chomp_rs(argc, argv);
if (NIL_P(rs)) return Qnil;
return rb_str_chomp_string(str, rs);
}
|