瀏覽代碼

fix: loop reset nextStart

hudahai 2 年之前
父節點
當前提交
62e59837c6
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      core/stringx/replacer.go

+ 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:]