RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.

Clone this repo:
  1. 85c0142 Tidy up a test. by Paul Wankadia · 7 days ago master
  2. 5fcdf4a Prevent ShortVisit() from crashing fuzzers. by Paul Wankadia · 11 days ago
  3. 00af5b4 Fix a comment. by Paul Wankadia · 2 weeks ago
  4. f71aaa0 Make DFA use hints. by Paul Wankadia · 3 weeks ago 2020-01-01
  5. 7470f4d std::is_pod<> was deprecated in C++20. by Paul Wankadia · 5 weeks ago
  6. 6a86f6b Simplify the bytecode for the 80-10FFFF rune range. by Paul Wankadia · 6 weeks ago
  7. bb8e777 Fix nullptr-with-nonzero-offset bugs found by UBSan. by Paul Wankadia · 8 weeks ago 2019-12-01
  8. 4f6e130 Check if empty() instead of comparing size() with 0. by Paul Wankadia · 8 weeks ago
  9. af34559 Fix a latent bug in Regexp::Walker<T>::Reset(). by Paul Wankadia · 10 weeks ago
  10. eecfdbf Tweak some printed debugging for style. by Paul Wankadia · 3 months ago 2019-11-01
  11. dadeb5c Address the MSVC warnings that crept in recently. by Paul Wankadia · 3 months ago
  12. 1911d98 Simplify parse_double_float() in util/pcre.cc. by Paul Wankadia · 3 months ago
  13. ab12219 Fix the regexp_benchmark build with GNU make. by Paul Wankadia · 3 months ago
  14. 416c764 Oops, wrap a couple of lines. by Paul Wankadia · 3 months ago
  15. 9311259 Read flags using the GetFlag() style. by Paul Wankadia · 3 months ago
  16. 7908274 Make flags use the DEFINE_FLAG() style. by Paul Wankadia · 3 months ago
  17. 84daac2 Remove a condition from exhaustive1_test.cc that is no longer needed. by Paul Wankadia · 3 months ago
  18. 4ca0285 Move util/flags.h into the testing target. by Paul Wankadia · 3 months ago
  19. bd0db33 Don't declare testing::TempDir() in dump.cc itself. by Paul Wankadia · 3 months ago
  20. 40dd3fc Split out the fake testing::MallocCounter into its own file. by Paul Wankadia · 3 months ago