Perl Compatible Regular Expressions
Technology
12 hours ago
8
4
2
Author
Albert FloresPerl Compatible Regular Expressions (PCRE) je [url= Server|HTTP server Apache][knihovna (programování)|softwarová knihovna]] v jazyce C implementující práci s regulárními výrazy. Napsal ji Philip Hazel inspirován rozhraním Perlu, nicméně kompatibilita s perlovskými regulárními výrazy není úplná ani jedním směrem. Kompatibilita je nevalná i vzhledem k různým jiným starším implementacím regulárních výrazů, přičemž platí, že PCRE je spíš mocnější nástroj než klasičtější implementace, například než POSIXové regulární výrazy.
V lednu 2015 byla vydána verze 10.0 s nekompatibilními změnami API knihovny pod „upgradovaným” názvem PCRE2.
PCRE používá řada populárních svobodných programů, například [[Apache[/url]], GLib, KDE, a programovací jazyky Ruby, PHP a R, ovšem vzhledem k tomu, že je uvolněný pod BSD licencí, může být bez problémů používán i proprietárním softwarem.
Odkazy
Reference
Externí odkazy
[url=http://www.pcre.org/]Domovské stránky projektu[/url]
Kategorie:Pattern matching Kategorie:Programové knihovny Kategorie:Svobodný software Kategorie:Software pod licencí BSD