diff --git a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/ExportPDFUtils.java b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/ExportPDFUtils.java index d6c5a5c579d5905e7bc973d3b96df88fe914040f..ce2176ae635718292f1086457de1748e7390ce25 100644 --- a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/ExportPDFUtils.java +++ b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/ExportPDFUtils.java @@ -12,8 +12,8 @@ import java.util.regex.Pattern; public class ExportPDFUtils { - static final Pattern hslColorPattern = Pattern.compile("color:hsl\\(.*\\);"); - static final Pattern hslBackgroundColorPattern = Pattern.compile("background-color:hsl\\(.*\\);"); + static final Pattern hslColorPattern = Pattern.compile("color:hsl\\(.*?\\);"); + static final Pattern hslBackgroundColorPattern = Pattern.compile("background-color:hsl\\(.*?\\);"); /* * This algorithm to replace HSL to Hex colors has the benefit of having a complexity of O(n)