- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for singleStringReplacer (0.42 sec)
-
src/strings/replace.go
return &singleStringReplacer{finder: makeStringFinder(pattern), value: value} } func (r *singleStringReplacer) Replace(s string) string { var buf Builder i, matched := 0, false for { match := r.finder.next(s[i:]) if match == -1 { break } matched = true buf.Grow(match + len(r.value)) buf.WriteString(s[i : i+match])
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 13 17:10:31 UTC 2023 - 14.5K bytes - Viewed (0) -
src/strings/replace_test.go
} var algorithmTestCases = []struct { r *Replacer want string }{ {capitalLetters, "*strings.byteReplacer"}, {htmlEscaper, "*strings.byteStringReplacer"}, {NewReplacer("12", "123"), "*strings.singleStringReplacer"}, {NewReplacer("1", "12"), "*strings.byteStringReplacer"}, {NewReplacer("", "X"), "*strings.genericReplacer"}, {NewReplacer("a", "1", "b", "12", "cde", "123"), "*strings.genericReplacer"}, }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 24 22:53:05 UTC 2017 - 14.1K bytes - Viewed (0)