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. 91420e8 Remove a double space from mksyntaxgo for Go folks. by Paul Wankadia · 8 days ago master
  2. 9e54305 Make benchmarks use substrings of a random text buffer. by Paul Wankadia · 2 weeks ago
  3. d084f38 Add note about Go Unicode character classes by Tom Payne · 3 weeks ago
  4. 166dbbe Fix symbol visibility and add test coverage. by Paul Wankadia · 5 weeks ago 2020-11-01
  5. fd2a80f Get the conditional right this time. Sigh. by Paul Wankadia · 7 weeks ago
  6. 703e42e Don't support ParseFrom() on MSVC. It can cause ICEs. by Paul Wankadia · 7 weeks ago
  7. a84f971 Ensure that RE2::Arg works even with overloaded ParseFrom(). by Paul Wankadia · 8 weeks ago
  8. 7c2e104 Refactor the RE2::Arg templates for readability. by Paul Wankadia · 8 weeks ago
  9. fb85161 Rename namespace internal to namespace re2_internal. by Paul Wankadia · 8 weeks ago
  10. 9341421 Address `-Wunused-parameter' warnings. by Paul Wankadia · 8 weeks ago
  11. 540e80a Add missing #include. Mea culpa. by Paul Wankadia · 8 weeks ago
  12. b185e94 Rework RE2::Arg with templates instead of macros. by Paul Wankadia · 8 weeks ago
  13. f8aee58 Write `typename' in templates rather than `class'. by Paul Wankadia · 8 weeks ago
  14. fc2c702 Fix some indentation. by Paul Wankadia · 10 weeks ago 2020-10-01
  15. 2548619 Set BAZELISK_GITHUB_TOKEN. by Paul Wankadia · 10 weeks ago
  16. a5548b3 Point to the official Python wrapper. by Paul Wankadia · 10 weeks ago
  17. 6ca6484 Disable fail-fast in GitHub Actions. by Paul Wankadia · 10 weeks ago
  18. 0ceda87 Fix a template that will break with GCC 11.x. by Paul Wankadia · 10 weeks ago
  19. 3ab7d1d Try to use the Clang packages instead. by Paul Wankadia · 2 months ago
  20. e452b1e Try to make the Clang containers work. by Paul Wankadia · 2 months ago