Was ist PCRE?

藏色散人
藏色散人Original
2019-05-05 14:03:156356Durchsuche

PCRE (Perl-kompatible reguläre Ausdrücke, chinesische Bedeutung: Perl-kompatible reguläre Ausdrücke) ist eine Funktionsbibliothek für reguläre Ausdrücke in C-Sprache, geschrieben von Philip Hazel.

Was ist PCRE?

PCRE ist eine leichtgewichtige Funktionsbibliothek, viel kleiner als reguläre Ausdrucksbibliotheken wie Boost. PCRE ist sehr einfach zu verwenden und sehr leistungsstark. Seine Leistung übertrifft die POSIX-Bibliothek für reguläre Ausdrücke und einige klassische Bibliotheken für reguläre Ausdrücke. Ein Vergleich von

und der Boost-Bibliothek für reguläre Ausdrücke zeigt, dass die Leistung beider Seiten beim Abgleichen einfacher Zeichenfolgen fast gleich ist und Boost beim Abgleichen längerer Zeichenfolgen gewinnt – aber die Lücke zwischen den Zwei ist sehr groß. Angesichts der Größe und Benutzerfreundlichkeit von PCRE können wir davon ausgehen, dass PCRE eine Überlegung wert ist.

PCRE wird häufig in vielen Open-Source-Software verwendet. Die bekanntesten sind der Apache HTTP-Server, die PHP-Skriptsprache und die R-Skriptsprache. Darüber hinaus ist PCRE, wie der Name schon sagt, auch eine Perle Sprache. Die standardmäßige reguläre Bibliothek.

PCRE ist in der Sprache C implementiert und seine C++-Implementierungsversion ist PCRE++.

Die neueste Version von PCRE ist 8.33, die von der offiziellen Website heruntergeladen werden kann. Die offizielle Website-Adresse finden Sie im erweiterten Lesebereich.

Das obige ist der detaillierte Inhalt vonWas ist PCRE?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen