957 B
957 B
title | description | menu | weight | ||||||
---|---|---|---|---|---|---|---|---|---|
regexp.compile() function | The `regexp.compile()` function parses a regular expression and, if successful, returns a Regexp object that can be used to match against text. |
|
301 |
The regexp.compile()
function parses a regular expression and, if successful,
returns a Regexp object that can be used to match against text.
Output data type: Regexp
import "regexp"
regexp.compile(v: "abcd")
// Returns the regexp object `abcd`
Parameters
v
The string value to parse into a regular expression.
Data type: String
Examples
Use a string value as a regular expression
import "regexp"
data
|> map(fn: (r) => ({
r with
regexStr: r.regexStr,
_value: r._value,
firstRegexMatch: findString(
r: regexp.compile(v: regexStr),
v: r._value
)
})
)