Java Regular Expressions: Taming the java.util.regex Engine