Again not compatible with current posix systems pre C++11 (our case). Need to use `RegexMatch`