# Text Split (https://docs.fuser.studio/docs/nodes/primitive/text-split)

Text Split turns one block of text into separate output parts. Choose a delimiter such as new line, comma, space, tab, a custom string, or a regular expression, and the node creates one output for each segment it finds.

Use it when you want to break a list, outline, transcript, CSV-style line, or multi-line prompt into pieces that can feed other nodes independently. For example, you can split a shot list by new lines, split keywords by commas, or split a generated response into reusable prompt fragments.

## Inputs [#inputs]

- **Text** (`textarea`) — Text to split.

   Optional: `true`

- **Delimiter** (`dropdown`) — How to split the text.

   Optional: `true` • Default: `newline` • Accepts: `New Line`, `Comma`, `Space`, `Tab`, `Custom`, `Regex`

- **Pattern** (`textarea`) — Custom delimiter string or regex pattern.

   Optional: `true`