することも可能になります。正規表現のコンパイルとマッチングを行います。取得した文字列の記憶領域を開放する関数です。関数に渡すことができます(オプション)。関数により、コンパイル済みのパターンについての情報を得られます。古い非推奨の関数で、得られる情報の一部分だけを返します。互換性のために残されています。リリース日時を示した文字列へのポインタを返します。関数のエントリポイントを保持しています。これらの変数を通じてコールします。これら変数を置き換えることが可能です。すべてのスレッドで共有すれば、マルチスレッドなアプリケーションで使用できます。正規表現のコンパイル済形式は、マッチング中に変更されることはありません。コンパイル済みのパターンを、同時に複数のスレッドで安全に共有することができます。関数をコールすると、パターンが内部形式にコンパイルされます。関数で確保された単一ブロックのメモリへのポインタが返されます。コンパイルされたコードと関連データが保持されています。