diff --git a/lib/oto/commands/util/string_util.dart b/lib/oto/commands/util/string_util.dart index ee66f53..f296332 100644 --- a/lib/oto/commands/util/string_util.dart +++ b/lib/oto/commands/util/string_util.dart @@ -54,11 +54,12 @@ class StringReplacePattern extends Command { var data = DataStringReplacePattern.fromJson(getParam(command)); var text = data.text; + var value = data.value; var exitCode = 0; var start = text.indexOf(data.startPattern, data.startAt); var end = text.indexOf(data.endPattern, start); - text = text.replaceRange(start, end + 1, data.value); + text = text.replaceRange(start, end + value.length, value); await setProperty(data.setValue, text, showPrint: data.showPrint);