Section (3) pcre2_code_copy_with_tables
PCRE2 — Perl-compatible regular expressions (revised API)
This function makes a copy of the memory used for a
compiled pattern, excluding any memory used by the JIT
compiler. Without a subsequent call to
pcre2_jit_compile(), the copy can be used
only for non-JIT matching. Unlike
pcre2_code_copy(), a separate copy of the
character tables is also made, with the new code pointing to
it. This memory will be automatically freed when
pcre2_code_free() is called. The yield of
the function is NULL if
NULL or if sufficient memory cannot be obtained.
This manual page is taken from the PCRE library, which is distributed under the BSD license.