regexp.matchRegexpString() function
The regexp.matchRegexpString()
function tests if a string contains any match to a regular expression.
*Output data type: Boolean*
import "regexp"
regexp.matchRegexpString(r: /(gopher){2}/, v: "gophergophergopher")
// Returns true
Parameters
r
The regular expression used to search v
.
*Data type: Regexp*
v
The string value to search.
*Data type: String*
Examples
Filter by columns that contain matches to a regular expression
import "regexp"
data
|> filter(fn: (r) =>
regexp.matchRegexpString(
r: /Alert\:/,
v: r.message
)
)