From c66b4137f7b5ddf40432a201a5625d18a427b84b Mon Sep 17 00:00:00 2001 From: Jocelyn Kevorkian Date: Thu, 2 Apr 2020 18:45:19 +0200 Subject: [PATCH] Add regex exception --- src/main/java/io/kaitai/struct/KaitaiStream.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/io/kaitai/struct/KaitaiStream.java b/src/main/java/io/kaitai/struct/KaitaiStream.java index 323f541..fca079a 100644 --- a/src/main/java/io/kaitai/struct/KaitaiStream.java +++ b/src/main/java/io/kaitai/struct/KaitaiStream.java @@ -601,4 +601,12 @@ public ValidationNotAnyOfError(Object actual, KaitaiStream io, String srcPath) { protected Object actual; } + + public static class ValidationRegexMatchError extends ValidationFailedError { + public ValidationRegexMatchError(Object regex, Object actual, KaitaiStream io, String srcPath) { + super("no match with regex " + regex + ", got " + actual, io, srcPath); + } + + protected Object actual; + } }