C++ fast alternative to backtracking RE engines
  • Overview
  • Builds
  • Updates
  • Bugs
  • Contents
  • Changelog
  • Sources


RE2 is a C++ library providing a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. Backtracking engines are typically full of features and convenient syntactic sugar but can be forced into taking exponential amounts of time on even small inputs. In contrast, RE2 uses automata theory to guarantee that regular expression searches run in time linear in the size of the input, at the expense of some missing features (e.g back references and generalized assertions).

Active Releases Overview

Release Latest Released Version Version in Testing
{{html release}} 
{{html stable_version}} {{html testing_version}}

Upstream Summary



Koji build re2-20131024-5.fc23.src.rpm signed with sigkey '873529b8'

Details a day ago - 2015-08-01 02:42:10


Koji build re2-20131024-5.fc23.aarch64.rpm signed with sigkey '873529b8'

Details a day ago - 2015-08-01 00:28:48

pbrobinson's re2-20131024-5.fc23 completed (arm)

Details 14 days ago - 2015-07-18 21:10:12

pbrobinson's re2-20131024-5.fc23 started building (arm)

Details 14 days ago - 2015-07-18 21:06:18

sharkcz's re2-20131024-5.fc23 completed (s390)

Details a month ago - 2015-06-26 06:00:03

Found a bug? File a ticket. Note: There's some caching going on here. If you expect something and don't see it, check back in 5 minutes.

This Web Site is licensed under the GNU Affero General Public License. You may get sources for the current running code from these repositories: