Regex
If you're writing code that has to be posix compatible, you'll need to use these functions. Their interfaces are as specified by posix, draft 1003.2/D11.2.