diff --git a/src/main/java/ru/serega6531/packmate/service/PatternService.java b/src/main/java/ru/serega6531/packmate/service/PatternService.java index 17d764a..efbb186 100644 --- a/src/main/java/ru/serega6531/packmate/service/PatternService.java +++ b/src/main/java/ru/serega6531/packmate/service/PatternService.java @@ -74,9 +74,9 @@ public class PatternService { found.add(FoundPattern.builder() .patternId(pattern.getId()) .startPosition(matcher.start()) - .endPosition(matcher.end()) + .endPosition(matcher.end() - 1) .build()); - startPos = matcher.end() + 1; + startPos = matcher.end(); } return found;