# Teilen eines Textes

Mit dem Plugin <img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2F3fcbTxZpEAz9149mFQme%2Fplugin-split-text-01.png?alt=media&#x26;token=2838f244-4024-4cd1-a945-ba9ee3191ab0" alt="" data-size="line"> *Teilen eines Textes* lässt sich ein Text in mehrere Teile splitten. Mit einem regulären Ausdruck legen Sie fest, wie der Text geteilt werden soll.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FhC59M3NLjPfV0IrJRtDg%2Fpluign-split-text-02.png?alt=media&#x26;token=826c31d5-efb3-413a-87a2-6a6757cb9329" alt="" width="293"><figcaption></figcaption></figure>

## Parameter "Eingabetext"

Im Eingabefeld *Eingabetext* wählen Sie den Text aus, den Sie auftrennen möchten.

## Parameter "Regulärere Ausdruck"

Im Feld *Regulärer Ausdruck* erfassen Sie den regulären Ausdruck zum Splitten des Textes.

## Parameter "Max. Anzahl"

Möchten Sie das Ergebnis auf eine maximale Anzahl begrenzen, kann dieser Wert im Feld *Max. Anzahl* eingegeben werden. Würden das Ergebnis aus mehr Teilen bestehen, wird der letzte Teil alle verbleibenden Teile beinhalten.

{% hint style="warning" %}
Sollte das Aufteilen des Textes mehr Teile ergeben als mit diesem Parameter definiert, beinhaltet der letzte Teil den verbleibenden Rest vom Eingabetext. Siehe Beispiele unten.
{% endhint %}

## Parameter "Ergebnis"

Das *Ergebnis* ist eine Variable vom Typ `collection`, die Sie aus der Auswahlbox auswählen können.

## Parameter "Anzahl der Teile"

Optional kann auch eine Variable vom Typ `integer` für den Parameter *Anzahl der Teile* gewählt werden.

## Beispiele

Das Zeichen `"` wird hier verwendet, um die Grenzen eines Textes besser darzustellen.

Die Zeichen `[` und `]` werden hier verwendet um anzuzeigen, dass es sich um eine Collection handelt.

<table data-full-width="true"><thead><tr><th>Text</th><th>Regulärere Ausdruck</th><th>Max. Anzahl</th><th>Ergebnis</th></tr></thead><tbody><tr><td><code>"ab:cd:ef"</code></td><td><code>:</code></td><td>-</td><td>[<code>"ab", "cd", "ef"</code>]</td></tr><tr><td><code>"ab:cd:ef"</code></td><td><code>@</code></td><td>-</td><td>[<code>"ab:cd:ef"</code>]</td></tr><tr><td><code>"ab:cd:ef"</code></td><td><code>:</code></td><td>2</td><td>[<code>"ab", "cd:ef"</code>]</td></tr><tr><td><code>"ab:cd::ef"</code></td><td><code>:</code></td><td>-</td><td>[<code>"ab", "cd", "", "ef"</code>]</td></tr><tr><td><code>"The quick brown fox jumps over the lazy taxi."</code></td><td><code>\s</code></td><td>-</td><td>[<code>"The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "taxi."</code>]</td></tr></tbody></table>
