str_split_regex()

Splits the string along the regex. A set of optional regex options can be set.

Alias of string_split_regex()

Arguments & returns

2 overloads

str_split_regex(string, regex)

Scalar
Overload link stringregex Returns
#01 VARCHARVARCHAR VARCHAR[]

str_split_regex(string, regex, options)

Scalar
Overload link stringregexoptions Returns
#02 VARCHARVARCHARVARCHAR VARCHAR[]

Example

str_split_regex example
SQL
Haybarn WASM 1.5.5-rc3 · In your browser

Engine example · Run to view results.

In other engines

Apache Sparksplit()

SELECT SPLIT('123|789', '\\|')
In Haybarn
SELECT STR_SPLIT_REGEX('123|789', '\|')

SQLGlot example ↗

ClickHousesplitbyregexp()

splitByRegexp('\\d+', x)
In Haybarn
STR_SPLIT_REGEX(x, '\d+')

SQLGlot example ↗

Prestoregexp_split()

REGEXP_SPLIT(x, 'a.')
In Haybarn
STR_SPLIT_REGEX(x, 'a.')

SQLGlot example ↗