Split / String Layer

Split strings into lists using a delimiter. Similar to Python's str.split() or Rust's split(). Creates a list column where each row contains the split parts. Useful for:

  • Parsing CSV-like data
  • Breaking down hierarchical categories
  • Separating tags or keywords
  • Processing structured text fields
Table
0
0
Table

Select

column

The string column to split. Each value will be split into a list of strings wherever the delimiter occurs.

Delimiter

string
-

Character or string (Delimiter) that marks split points. Common examples:

  • Comma (,) for CSV data
  • Forward slash (/) for paths
  • Space ( ) for words
  • Pipe (|) for structured data
false

If true, includes the delimiter in output parts. Examples with delimiter ',':

  • false: a,b,c -> [a, b, c]
  • true: a,b,c -> [a,, ,b,, ,c]

Useful for preserving exact formatting

Name for the new column. If not provided, the system generates a unique name. If AsColumn matches an existing column, the existing column is replaced. The name should follow valid column naming conventions.