ホームページ  >  記事  >  バックエンド開発  >  ピークレとは何ですか?

ピークレとは何ですか?

藏色散人
藏色散人オリジナル
2019-05-05 14:03:156324ブラウズ

PCRE (Perl 互換正規表現中国語の意味: Perl 言語互換正規表現) は、Philip Hazel によって作成された、C 言語で記述された正規表現関数ライブラリです。

ピークレとは何ですか?

#PCRE は軽量の関数ライブラリであり、Boost などの正規表現ライブラリよりもはるかに小さいです。 PCRE は非常に使いやすく、非常に強力であり、そのパフォーマンスは POSIX 正規表現ライブラリやいくつかの従来の正規表現ライブラリを上回っています。

と Boost 正規表現ライブラリを比較すると、両者のパフォーマンスがほぼ同じであることがわかります。単純な文字列を照合する場合は PCRE の方が高速で、長い文字列を照合する場合は Boost の方が優れています。ただし、両者のパフォーマンスには差があります。 PCRE のサイズと使いやすさを考慮すると、PCRE の方が検討に値すると考えられます。

PCRE は多くのオープンソース ソフトウェアで広く使用されており、最も有名なのは Apache HTTP サーバー、PHP スクリプト言語、R スクリプト言語です。また、その名前からもわかるように、PCRE はperl 言語。デフォルトの通常ライブラリ。

PCRE は C 言語で実装されており、その C 実装バージョンは PCRE です。

PCRE の最新バージョンは 8.33 で、公式 Web サイトからダウンロードできます。公式 Web サイトのアドレスについては、詳細説明セクションを参照してください。

以上がピークレとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。