2012-01-09 5 views
1

多くの正規表現をコンパイルしてマッチさせる必要があるシステムで作業しています。しかし、これらの正規表現は通常再利用されません私はそれらを解放したいときに、私はもうそれらを必要としませんPCREでコンパイルされたパターンの割り当てを解除するには?

PCRE API specでスキャンしたところ、これに使用できる機能が見つかりませんでした。

何とかこれを行う方法が必要です。私はこの機能を持たない普及した正規表現ライブラリを想像することはできません。

未使用の正規表現パターンを取り除く方法はありますか?

+0

http://www.pcre.org/とhttp://www.pcre.org/pcre.txt – pmg

答えて

2

不要になったときにメモリを解放するには、(pcre_freeを介して)呼び出し元が行います。

出典:pfff、私はあきれるほどこれを見落とし

+0

API docs。どうも。 – Calmarius

関連する問題