Optionally uses system pcre library and not built in