diff --git a/string.c b/string.c
index 411ec314d7..fb03a278d6 100644
--- a/string.c
+++ b/string.c
@@ -5179,7 +5179,7 @@ rb_str_gsub_bang(int argc, VALUE *argv, VALUE str)
* str.gsub(pattern) {|match| block } -> new_str
* str.gsub(pattern) -> enumerator
*
- * Returns a copy of str with the all occurrences of
+ * Returns a copy of str with all occurrences of
* pattern substituted for the second argument. The pattern is
* typically a Regexp
; if given as a String
, any
* regular expression metacharacters it contains will be interpreted