[DOC] Tweaks for String#count

This commit is contained in:
Burdette Lamar 2025-07-12 09:55:33 -05:00 committed by GitHub
parent 9e7a985c6d
commit b0db93c002
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 79 additions and 17 deletions

View file

@ -9111,23 +9111,7 @@ rb_str_tr_s(VALUE str, VALUE src, VALUE repl)
* call-seq:
* count(*selectors) -> integer
*
* Returns the total number of characters in +self+
* that are specified by the given +selectors+
* (see {Multiple Character Selectors}[rdoc-ref:character_selectors.rdoc@Multiple+Character+Selectors]):
*
* a = "hello world"
* a.count "lo" #=> 5
* a.count "lo", "o" #=> 2
* a.count "hello", "^l" #=> 4
* a.count "ej-m" #=> 4
*
* "hello^world".count "\\^aeiou" #=> 4
* "hello-world".count "a\\-eo" #=> 4
*
* c = "hello world\\r\\n"
* c.count "\\" #=> 2
* c.count "\\A" #=> 0
* c.count "X-\\w" #=> 3
* :include: doc/string/count.rdoc
*/
static VALUE