Class Re2JRegexp


  • public final class Re2JRegexp
    extends Object
    • Constructor Detail

      • Re2JRegexp

        public Re2JRegexp​(int dfaStatesLimit,
                          int dfaRetries,
                          io.airlift.slice.Slice pattern)
    • Method Detail

      • pattern

        public String pattern()
      • matches

        public boolean matches​(io.airlift.slice.Slice source)
      • matcher

        public com.google.re2j.Matcher matcher​(io.airlift.slice.Slice source)
      • replace

        public io.airlift.slice.Slice replace​(io.airlift.slice.Slice source,
                                              io.airlift.slice.Slice replacement)
      • extractAll

        public Block extractAll​(io.airlift.slice.Slice source,
                                long groupIndex)
      • extract

        public io.airlift.slice.Slice extract​(io.airlift.slice.Slice source,
                                              long groupIndex)
      • split

        public Block split​(io.airlift.slice.Slice source)