diff --git a/app-core/src/main/java/com/mercury/platform/shared/messageparser/PoeTradeCurrencyParser.java b/app-core/src/main/java/com/mercury/platform/shared/messageparser/PoeTradeCurrencyParser.java index 20c86f26..f48cbf82 100644 --- a/app-core/src/main/java/com/mercury/platform/shared/messageparser/PoeTradeCurrencyParser.java +++ b/app-core/src/main/java/com/mercury/platform/shared/messageparser/PoeTradeCurrencyParser.java @@ -11,7 +11,7 @@ class PoeTradeCurrencyParser extends BaseRegexParser { - private static final String poeCurrencyPattern = "^(.*\\s)?(.+): (.+ to buy your (\\d+(\\.\\d+)?)? (.+) for my (\\d+(\\.\\d+)?)? (.+) in(.*?)\\s*(offer)?)$"; + private static final String poeCurrencyPattern = "^(.*\\s)?(.+): (.+ to buy your (\\d+(\\.\\d+)?)? (.+) for my (\\d+(\\.\\d+)?)? (.+) in(.*?)\\.?\\s*(offer.*)?)$"; public PoeTradeCurrencyParser() { super(poeCurrencyPattern);