I get this error:
java.util.regex.PatternSyntaxException: Look-behind group does not have an
    obvious maximum length near index 22
([a-z])(?!.*\1)(?<!\1.+)([a-z])(?!.*\2)(?<!\2.+)(.)(\3)(.)(\5)
                      ^
I'm trying to match COFFEE, but not BOBBEE.
I'm using java 1.6.
 
     
     
     
     
    