1*ccdc9c3eSSadaf EbrahimiThis is the source code repository for RE2, a regular expression library. 2*ccdc9c3eSSadaf Ebrahimi 3*ccdc9c3eSSadaf EbrahimiFor documentation about how to install and use RE2, 4*ccdc9c3eSSadaf Ebrahimivisit https://github.com/google/re2/. 5*ccdc9c3eSSadaf Ebrahimi 6*ccdc9c3eSSadaf EbrahimiThe short version is: 7*ccdc9c3eSSadaf Ebrahimi 8*ccdc9c3eSSadaf Ebrahimimake 9*ccdc9c3eSSadaf Ebrahimimake test 10*ccdc9c3eSSadaf Ebrahimimake install 11*ccdc9c3eSSadaf Ebrahimimake testinstall 12*ccdc9c3eSSadaf Ebrahimi 13*ccdc9c3eSSadaf EbrahimiThere is a fair amount of documentation (including code snippets) in 14*ccdc9c3eSSadaf Ebrahimithe re2.h header file. 15*ccdc9c3eSSadaf Ebrahimi 16*ccdc9c3eSSadaf EbrahimiMore information can be found on the wiki: 17*ccdc9c3eSSadaf Ebrahimihttps://github.com/google/re2/wiki 18*ccdc9c3eSSadaf Ebrahimi 19*ccdc9c3eSSadaf EbrahimiIssue tracker: 20*ccdc9c3eSSadaf Ebrahimihttps://github.com/google/re2/issues 21*ccdc9c3eSSadaf Ebrahimi 22*ccdc9c3eSSadaf EbrahimiMailing list: 23*ccdc9c3eSSadaf Ebrahimihttps://groups.google.com/group/re2-dev 24*ccdc9c3eSSadaf Ebrahimi 25*ccdc9c3eSSadaf EbrahimiUnless otherwise noted, the RE2 source files are distributed 26*ccdc9c3eSSadaf Ebrahimiunder the BSD-style license found in the LICENSE file. 27*ccdc9c3eSSadaf Ebrahimi 28*ccdc9c3eSSadaf EbrahimiRE2's native language is C++. 29*ccdc9c3eSSadaf Ebrahimi 30*ccdc9c3eSSadaf EbrahimiA C wrapper is at https://github.com/marcomaggi/cre2/. 31*ccdc9c3eSSadaf EbrahimiAn Erlang wrapper is at https://github.com/dukesoferl/re2/ and on Hex (hex.pm). 32*ccdc9c3eSSadaf EbrahimiAn Inferno wrapper is at https://github.com/powerman/inferno-re2/. 33*ccdc9c3eSSadaf EbrahimiA Node.js wrapper is at https://github.com/uhop/node-re2/ and on NPM (npmjs.com). 34*ccdc9c3eSSadaf EbrahimiAn OCaml wrapper is at https://github.com/janestreet/re2/ and on OPAM (opam.ocaml.org). 35*ccdc9c3eSSadaf EbrahimiA Perl wrapper is at https://github.com/dgl/re-engine-RE2/ and on CPAN (cpan.org). 36*ccdc9c3eSSadaf EbrahimiA Python wrapper is at https://github.com/facebook/pyre2/ and on PyPI (pypi.org). 37*ccdc9c3eSSadaf EbrahimiAn R wrapper is at https://github.com/qinwf/re2r/ and on CRAN (cran.r-project.org). 38*ccdc9c3eSSadaf EbrahimiA Ruby wrapper is at https://github.com/mudge/re2/ and on RubyGems (rubygems.org). 39