diff --git a/src/main/java/org/inra/yedgen/splitter/MagicFilter.java b/src/main/java/org/inra/yedgen/splitter/MagicFilter.java index c12e697..ffb07f1 100644 --- a/src/main/java/org/inra/yedgen/splitter/MagicFilter.java +++ b/src/main/java/org/inra/yedgen/splitter/MagicFilter.java @@ -165,7 +165,11 @@ private static List> peekDates ( String stringDates , if ( range == null ) { - List dates = Stream.of(stringDates.split("_") ) + List dates = Stream.of(stringDates.replace("(" , "") + .replace(")" , "") + .replace("'" , "") + .replace("\"", "") + .split("_") ) .filter ( s -> ! s.isEmpty() ) .map(s -> Integer.parseInt(s)) .collect(toList()) ;