Hi Greg, > The code below fails to match the string "a" to the regex "^a$" on MacOSX if both "REG_EXTENDED | REG_ENHANCED" are specified, but it will pass if just REG_ENHANCED is used. REG_ENHANCED doesn't appear to exist in regex.h derived from glibc-2.19. Is it a new flag? Cheers. Tim