diff --git a/java/src/processing/mode/java/pdex/SourceUtils.java b/java/src/processing/mode/java/pdex/SourceUtils.java index 8a1a20693..531c8a3ed 100644 --- a/java/src/processing/mode/java/pdex/SourceUtils.java +++ b/java/src/processing/mode/java/pdex/SourceUtils.java @@ -84,7 +84,7 @@ public class SourceUtils { public static final Pattern HEX_LITERAL_REGEX = - Pattern.compile("(?:^|\\W)(#[A-Fa-f0-9]{6})(?:\\W|$)"); + Pattern.compile("(?<=^|\\W)(#[A-Fa-f0-9]{6})(?=\\W|$)"); public static List replaceHexLiterals(CharSequence source) { // Find all #[webcolor] and replace with 0xff[webcolor]