public final class JoniRegexpFunctions extends Object
Modifier and Type | Method and Description |
---|---|
static io.airlift.slice.Slice |
regexpExtract(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern) |
static io.airlift.slice.Slice |
regexpExtract(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern,
long groupIndex) |
static Block |
regexpExtractAll(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern) |
static Block |
regexpExtractAll(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern,
long groupIndex) |
static boolean |
regexpLike(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern) |
static io.airlift.slice.Slice |
regexpReplace(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern) |
static io.airlift.slice.Slice |
regexpReplace(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern,
io.airlift.slice.Slice replacement) |
static Block |
regexpSplit(io.airlift.slice.Slice source,
io.airlift.joni.Regex pattern) |
public static boolean regexpLike(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern)
public static io.airlift.slice.Slice regexpReplace(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern)
public static io.airlift.slice.Slice regexpReplace(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern, io.airlift.slice.Slice replacement)
public static Block regexpExtractAll(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern)
public static Block regexpExtractAll(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern, long groupIndex)
public static io.airlift.slice.Slice regexpExtract(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern)
public static io.airlift.slice.Slice regexpExtract(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern, long groupIndex)
public static Block regexpSplit(io.airlift.slice.Slice source, io.airlift.joni.Regex pattern)
Copyright © 2012–2022. All rights reserved.