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. e6acac8 Add Clang 7 to the Travis CI matrix. by Paul Wankadia · 6 days ago master
  2. bfe2920 Crudely limit the use of . when fuzzing. by Paul Wankadia · 7 days ago
  3. 4c916c9 Adjust a couple of the limits for fuzzing. by Paul Wankadia · 3 weeks ago
  4. 767de83 Keep the assert(3) call at the top of the function. by Paul Wankadia · 4 weeks ago 2018-09-01
  5. d499a52 Check before matching in order to avoid wasting time. by Paul Wankadia · 4 weeks ago
  6. bbcb676 That didn't fix the error. Trying something else. by Paul Wankadia · 4 weeks ago
  7. ee1f6d2 Address MSVC error and warnings. Sigh. by Paul Wankadia · 4 weeks ago
  8. 75c7788 Add PODArray<> and make BitState use it. by Paul Wankadia · 4 weeks ago
  9. 06af5d3 Move some function documentation closer to the documented functions. by Dean Sturtevant · 4 weeks ago
  10. 4e7930f Tweak a couple of comments. by Paul Wankadia · 5 weeks ago
  11. c6945be Remove NULL case from search_test. by Paul Liétar · 6 weeks ago
  12. 3b4a3d5 Fix the "DFA out of memory" error for the reverse Prog. by Paul Wankadia · 3 months ago 2018-08-01
  13. b277f4c Include operator<<() for StringPiece in libre2.so by Ben Keller · 3 months ago 2018-07-01
  14. 2def565 Update Unicode data to 11.0.0. by Paul Wankadia · 3 months ago
  15. 6cf8ccd Address `-Wclass-memaccess' warnings from GCC 8.x. by Paul Wankadia · 4 months ago
  16. 1c7eb56 MSVC still needs the pragma in util/logging.h. Sigh. by Paul Wankadia · 4 months ago
  17. 9e82dd8 Add GCC 8.x to the Travis CI matrix. by Paul Wankadia · 4 months ago
  18. 6210ddc Tweak the FALLTHROUGH_INTENDED macro. Add the ATTRIBUTE_NORETURN macro. by Paul Wankadia · 4 months ago
  19. eb69e91 Use the standard first-byte analysis for the DFA too. by Paul Wankadia · 5 months ago
  20. 71e6699 Add more support for empty prefilter_vec_ to PrefilterTree. by Paul Wankadia · 5 months ago