mirror of
https://github.com/trinodb/re2j.git
synced 2026-11-06 04:56:17 +00:00
Linear time regular expression matching in Java
- Java 98.1%
- Awk 0.9%
- Raku 0.5%
- HTML 0.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| java/io/trino/re2j | ||
| javatests/io/trino/re2j | ||
| testdata | ||
| .gitignore | ||
| LICENSE | ||
| pom.xml | ||
| README.md | ||
RE2/J fork for Trino
This fork of Google RE2/J which is a port of
Google RE2 to pure Java. The main difference
is that this fork contains a port of the RE2 DFA, which is not part of RE2/J.
Additionally, there are some performance improvements, and the code has been
changed from Java String to Slice, which is a byte[] wrapper used by the
Trino project.
Please see the Google projects for more information about RE2.