pcre2 - Perl-compatible regular expression library

Property Value
Distribution CentOS 7
Repository CentOS x86_64
Package filename pcre2-10.23-2.el7.x86_64.rpm
Package name pcre2
Package version 10.23
Package release 2.el7
Package architecture x86_64
Package type rpm
Category System Environment/Libraries
Homepage http://www.pcre.org/
License BSD
Maintainer -
Download size 201.34 KB
Installed size 556.38 KB
PCRE2 is a re-working of the original PCRE (Perl-compatible regular
expression) library to provide an entirely new API.
PCRE2 is written in C, and it has its own API. There are three sets of
functions, one for the 8-bit library, which processes strings of bytes, one
for the 16-bit library, which processes strings of 16-bit values, and one for
the 32-bit library, which processes strings of 32-bit values. There are no C++
wrappers. This package provides support for strings in 8-bit and UTF-8
encodings. Install pcre2-utf16 or pcre2-utf32 packages for the other ones.
The distribution does contain a set of C wrapper functions for the 8-bit
library that are based on the POSIX regular expression API (see the pcre2posix
man page). These can be found in a library called libpcre2posix. Note that
this just provides a POSIX calling interface to PCRE2; the regular expressions
themselves still follow Perl syntax and semantics. The POSIX API is
restricted, and does not give full access to all of PCRE2's facilities.


Package Version Architecture Repository
pcre2-10.23-2.el7.art.x86_64.rpm 10.23 x86_64 Atomic
pcre2-10.23-2.el7.i686.rpm 10.23 i686 CentOS
pcre2 - - -


Name Value
/sbin/ldconfig -
libc.so.6(GLIBC_2.14)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
rtld(GNU_HASH) -


Name Value
libpcre2-8.so.0()(64bit) -
libpcre2-posix.so.1()(64bit) -
pcre2 = 10.23-2.el7
pcre2(x86-64) = 10.23-2.el7


Type URL
Mirror mirror.centos.org
Binary Package pcre2-10.23-2.el7.x86_64.rpm
Source Package pcre2-10.23-2.el7.src.rpm

Install Howto

Install pcre2 rpm package:

# yum install pcre2




2017-02-27 - Petr Pisar <ppisar@redhat.com> - 10.23-2
- Handle memmory allocation failures in pcre2test tool
- Fix a crash when finding a Unicode property for a character with a code
point greater than 0x10ffff in UTF-32 library while UTF mode is disabled
(upstream bug #2052)
2017-02-14 - Petr Pisar <ppisar@redhat.com> - 10.23-1
- 10.23 bump
2017-02-11 - Fedora Release Engineering <releng@fedoraproject.org> - 10.23-0.1.RC1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-01-17 - Petr Pisar <ppisar@redhat.com> - 10.23-0.1.RC1
- 10.23-RC1 bump
2017-01-12 - Igor Gnatenko <ignatenko@redhat.com> - 10.22-10.1
- Rebuild for readline 7.x
2017-01-12 - Petr Pisar <ppisar@redhat.com> - 10.22-10
- Fix an out-of-bound read in pcre2test tool within POSIX mode
(upstream bug #2008)
2017-01-03 - Petr Pisar <ppisar@redhat.com> - 10.22-9
- Fix compiling a class with UCP and without UTF
2016-12-16 - Petr Pisar <ppisar@redhat.com> - 10.22-8
- Fix a crash when doing an extended substitution for \p, \P, or \X
(upstream bug #1977)
- Fix a crash in substitution if starting offest was specified beyond the
subject end (upstream bug #1992)
2016-12-09 - Petr Pisar <ppisar@redhat.com> - 10.22-7
- Fix pcre2-config --libs-posix output (upstream bug #1924)
- Fix a memory leak and a typo in a documentation (upstream bug #1973)
- Fix a buffer overflow in partial match test for CRLF in an empty buffer
(upstream bug #1975)
- Fix a crash in pcre2test when displaying a wide character with a set locate
(upstream bug #1976)
2016-11-08 - Petr Pisar <ppisar@redhat.com> - 10.22-6
- Fix faulty auto-anchoring patterns when .* is inside an assertion

See Also

Package Description
pcre2-devel-10.23-2.el7.i686.rpm Development files for pcre2
pcre2-devel-10.23-2.el7.x86_64.rpm Development files for pcre2
pcre2-static-10.23-2.el7.i686.rpm Static library for pcre2
pcre2-static-10.23-2.el7.x86_64.rpm Static library for pcre2
pcre2-tools-10.23-2.el7.x86_64.rpm Auxiliary utilities for pcre2
pcre2-utf16-10.23-2.el7.i686.rpm UTF-16 variant of PCRE2
pcre2-utf16-10.23-2.el7.x86_64.rpm UTF-16 variant of PCRE2
pcre2-utf32-10.23-2.el7.i686.rpm UTF-32 variant of PCRE2
pcre2-utf32-10.23-2.el7.x86_64.rpm UTF-32 variant of PCRE2
pcs-0.9.167-3.el7.centos.x86_64.rpm Pacemaker Configuration System
pcs-snmp-0.9.167-3.el7.centos.x86_64.rpm Pacemaker cluster SNMP agent
pcsc-lite-1.8.8-8.el7.x86_64.rpm PC/SC Lite smart card framework and applications
pcsc-lite-ccid-1.4.10-15.el7.x86_64.rpm Generic USB CCID smart card reader driver
pcsc-lite-devel-1.8.8-8.el7.i686.rpm PC/SC Lite development files
pcsc-lite-devel-1.8.8-8.el7.x86_64.rpm PC/SC Lite development files