pcre: encased pcre segments in macros to fix build without pcre support