[ruby-core:77627] [Ruby trunk Misc#12730][Rejected] Documentation String.slice!(regex)

From: hsbt@...
Date: 2016-10-14 09:02:10 UTC
List: ruby-core #77627
Issue #12730 has been updated by Hiroshi SHIBATA.

Status changed from Open to Rejected

----------------------------------------
Misc #12730: Documentation String.slice!(regex)
https://bugs.ruby-lang.org/issues/12730#change-60896

* Author: Cody Soultz
* Status: Rejected
* Priority: Normal
* Assignee: 
----------------------------------------
at http://ruby-doc.org/core-2.2.0/String.html#method-i-slice-21

In the example
string = "this is a string"
string.slice!(/s.*t/)   #=> "sa st"

When ran in irb the result is different than shown because the regex starts at the first s and then ends at the last t.

in irb 
2.3.0 :001 > string = "this is a string"
 => "this is a string" 
2.3.0 :002 > string.slice!(/s.*t/)
 => "s is a st" 

the documentation should be:

string.slice!(/s.*t/)   #=> "s is a st"



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next