ore: An R Interface to the Oniguruma Regular Expression Library

Provides an alternative to R's built-in functionality for handling regular expressions, based on the Oniguruma library. Offers first-class compiled regex objects, partial matching and function-based substitutions, amongst other features.

AuthorJon Clayden, based on Onigmo by K. Kosako and K. Takata
Date of publication2016-09-09 19:54:38
MaintainerJon Clayden <code@clayden.org>
LicenseBSD_3_clause + file LICENCE
Version1.5.0
https://github.com/jonclayden/ore

View on CRAN

Files in this package

ore
ore/configure.ac
ore/tests
ore/tests/testthat
ore/tests/testthat/test-05-ore.R
ore/tests/testthat/test-20-dict.R
ore/tests/testthat/test-15-rex.R
ore/tests/testthat/test-25-es.R
ore/tests/testthat/test-10-match.R
ore/tests/testthat/hello.bin
ore/tests/testthat/sjis.txt
ore/tests/testthat/drink.txt
ore/tests/test-all.R
ore/src
ore/src/subst.c
ore/src/Makevars
ore/src/print.h
ore/src/wcwidth.h
ore/src/compile.h
ore/src/match.h
ore/src/zzz.c
ore/src/escape.c
ore/src/compile.c
ore/src/subst.h
ore/src/match.c
ore/src/split.h
ore/src/zzz.h
ore/src/wcwidth.c
ore/src/escape.h
ore/src/print.c
ore/src/split.c
ore/src/onig
ore/src/onig/regposix.c
ore/src/onig/st.c
ore/src/onig/regcomp.c
ore/src/onig/regposerr.c
ore/src/onig/config.h.win
ore/src/onig/regext.c
ore/src/onig/regint.h
ore/src/onig/config.h.in
ore/src/onig/regtrav.c
ore/src/onig/onigposix.h
ore/src/onig/regenc.c
ore/src/onig/reggnu.c
ore/src/onig/regversion.c
ore/src/onig/regparse.c
ore/src/onig/regsyntax.c
ore/src/onig/enc
ore/src/onig/enc/iso8859_6.c
ore/src/onig/enc/utf16_le.c
ore/src/onig/enc/utf8.c
ore/src/onig/enc/iso8859_10.c
ore/src/onig/enc/utf32_be.c
ore/src/onig/enc/unicode
ore/src/onig/enc/unicode/name2ctype.h
ore/src/onig/enc/unicode/casefold.h
ore/src/onig/enc/jis
ore/src/onig/enc/jis/props.h
ore/src/onig/enc/iso8859_13.c
ore/src/onig/enc/iso8859_8.c
ore/src/onig/enc/iso8859_7.c
ore/src/onig/enc/koi8_r.c
ore/src/onig/enc/euc_tw.c
ore/src/onig/enc/iso8859_2.c
ore/src/onig/enc/cp932.c
ore/src/onig/enc/iso8859_5.c
ore/src/onig/enc/big5.c
ore/src/onig/enc/iso8859_3.c
ore/src/onig/enc/iso8859_9.c
ore/src/onig/enc/ascii.c
ore/src/onig/enc/cp1251.c
ore/src/onig/enc/koi8.c
ore/src/onig/enc/euc_jp.c
ore/src/onig/enc/gb18030.c
ore/src/onig/enc/iso8859_15.c
ore/src/onig/enc/euc_kr.c
ore/src/onig/enc/iso8859_11.c
ore/src/onig/enc/sjis.c
ore/src/onig/enc/iso8859_16.c
ore/src/onig/enc/iso8859_14.c
ore/src/onig/enc/utf32_le.c
ore/src/onig/enc/utf16_be.c
ore/src/onig/enc/iso8859_4.c
ore/src/onig/enc/iso8859_1.c
ore/src/onig/enc/unicode.c
ore/src/onig/regenc.h
ore/src/onig/regparse.h
ore/src/onig/regerror.c
ore/src/onig/regexec.c
ore/src/onig/st.h
ore/src/onig/oniggnu.h
ore/src/onig/oniguruma.h
ore/NAMESPACE
ore/NEWS
ore/R
ore/R/dict.R ore/R/file.R ore/R/es.R ore/R/workspace.R ore/R/ore.R ore/R/zzz.R ore/R/match.R
ore/README.md
ore/MD5
ore/DESCRIPTION
ore/LICENCE
ore/configure
ore/man
ore/man/ore.subst.Rd ore/man/ore.Rd ore/man/matches.Rd ore/man/es.Rd ore/man/ore.ismatch.Rd ore/man/ore.escape.Rd ore/man/ore.file.Rd ore/man/ore.dict.Rd ore/man/ore.split.Rd ore/man/ore.lastmatch.Rd ore/man/ore.search.Rd
ore/configure.win
ore/cleanup
ore/cleanup.win

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.