1
0
Эх сурвалжийг харах

fix: loop reset nextStart

hudahai 2 жил өмнө
parent
commit
62e59837c6

+ 1 - 0
core/stringx/replacer.go

@@ -40,6 +40,7 @@ func (r *replacer) Replace(text string) string {
 			replaced := r.mapping[string(target[:used])]
 			target = append([]rune(replaced), target[used:]...)
 			cur = r.node
+			nextStart = 0
 		} else {
 			buf.WriteString(string(target[:used]))
 			target = target[used:]