regexp.splitRegexp() function

The regexp.splitRegexp() function splits a string into substrings separated by regular expression matches and returns an array of i substrings between matches.

Output data type: Array of Strings

import "regexp"

regexp.splitRegexp(r: /a*/, v: "abaabaccadaaae", i: 5)

// Returns ["", "b", "b", "c", "cadaaae"]



The regular expression used to search v.

Data type: Regexp


The string value to search.

Data type: String


The maximum number of substrings to return. -1 returns all matching substrings.

Data type: Integer

Cloud or OSS?

InfluxDB OSS 2.0 now generally available!

InfluxDB OSS 2.0 is now generally available and ready for production use. See the InfluxDB OSS 2.0 release notes.

For information about upgrading to InfluxDB OSS 2.0, see: