Text
Text kombinieren, verändern, durchsuchen und messen.
Texte zusammenfügen
Verbindet mehrere Texte nahtlos miteinander.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Werte | Liste von Text | Ja | Texte, die zusammengefügt werden. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der kombinierte Text. |
Textvorlage formatieren
Ersetzt {placeholder}-Tokens in einer Vorlage anhand einer Zuordnung von Schlüsseln zu Werten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Vorlage | Text | Ja | Vorlagentext mit {placeholder}-Platzhaltern. |
| Werte | Nachschlagetabelle von Text zu Text | Ja | Zuordnung von Platzhalternamen zu Werten. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der eingesetzte Text. |
Im Text ersetzen
Ersetzt Vorkommen eines Textteils durch einen anderen Wert.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der Text, in dem gesucht wird. |
| Suche | Text | Ja | Der gesuchte Teilstring. |
| Ersetzung | Text | Ja | Text, durch den Treffer ersetzt werden. |
| Alle ersetzen | Ja/Nein | Nein | Ersetzt jedes Vorkommen (wahr) oder nur das erste (falsch). Standard: Ja. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der resultierende Text. |
Mit Regex extrahieren
Gleicht den Text mit einem regulären Ausdruck ab und gibt die angeforderte Erfassungsgruppe zurück (0 = der gesamte Treffer), oder leer, wenn es keinen Treffer gibt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der durchsucht wird. |
| Muster | Text | Ja | Das Muster des regulären Ausdrucks. |
| Flags | Text | Nein | Optionale Regex-Flags (z. B. "i" für Groß-/Kleinschreibung ignorieren). |
| Gruppe | Ganzzahl | Nein | Index der Erfassungsgruppe (0 = gesamter Treffer). Minimum: 0. Standard: 0. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Die getroffene Gruppe oder leer, wenn es keinen Treffer gibt. Kann leer sein. |
Discord-Markdown escapen
Escapt Discord-Markdown im Text, sodass Formatierungen (fett, kursiv, Code, Spoiler, Überschriften, Listen, maskierte Links) als reine Zeichen dargestellt werden. Optional werden zusätzlich @everyone/@here sowie Benutzer-, Rollen- und Kanal-Erwähnungen neutralisiert, damit der Text niemals pingt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der zu escapende Text. |
| Erwähnungen escapen | Ja/Nein | Nein | Neutralisiert zusätzlich @everyone/@here sowie Benutzer-, Rollen- und Kanal-Erwähnungen, damit sie nicht pingen (standardmäßig aktiv). Standard: Ja. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Text | Text | Der escapte Text, sicher als reiner Inhalt versendbar. |
Großbuchstaben
Konvertiert einen Text zu Großbuchstaben.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der Text, der umgewandelt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der Text in Großbuchstaben. |
Kleinbuchstaben
Konvertiert einen Text zu Kleinbuchstaben.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der umgewandelt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der Text in Kleinbuchstaben. |
Titelformat
Setzt den ersten Buchstaben jedes Worts im Text groß.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der umgewandelt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der Text in Wortanfangs-Großschreibung. |
Text trimmen
Entfernt führende und nachfolgende Leerzeichen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, dessen Leerzeichen am Anfang und Ende entfernt werden. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der gekürzte Text. |
Text teilen
Teilt einen Text mit Trennzeichen in eine Liste.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der geteilt wird. |
| Trennzeichen | Text | Ja | Trennzeichen, an dem geteilt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Liste von Text | Die resultierende Liste von Texten. |
Textlänge
Gibt die Anzahl der Zeichen in einem Text zurück.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der Text, dessen Länge gemessen wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Länge | Ganzzahl | Die Länge des Textes. |
Beginnt mit
Überprüft, ob ein Text mit dem angegebenen Präfix beginnt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der geprüft wird. |
| Präfix | Text | Ja | Präfix, nach dem gesucht wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | True, wenn der Text mit dem Präfix beginnt. |
Endet mit
Überprüft, ob ein Text mit dem angegebenen Suffix endet.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der zu prüfende Text. |
| Suffix | Text | Ja | Das gesuchte Suffix. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | True, wenn der Text mit dem Suffix endet. |
Enthält Text
Überprüft, ob ein Text den angegebenen Teiltext enthält.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der durchsucht wird. |
| Suchtext | Text | Ja | Teilzeichenfolge, nach der gesucht wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | True, wenn der Textteil gefunden wird. |
Teil eines Textes
Extrahiert einen Teil eines Textes, der bei einem Index beginnt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der Ausgangstext. |
| Start | Ganzzahl | Ja | Startindex (beginnend bei 0). Minimum: 0. |
| Länge | Ganzzahl | Nein | Anzahl der zu extrahierenden Zeichen; leer lassen für den Rest des Textes. Minimum: 0. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der extrahierte Teil. |
Text links auffüllen
Füllt einen Text links auf, bis er die gewünschte Länge erreicht.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der aufgefüllt wird. |
| Länge | Ganzzahl | Ja | Gewünschte Gesamtlänge. Minimum: 0. |
| Füllzeichen | Text | Ja | Einzelnes Zeichen, mit dem aufgefüllt wird. Länge: 1 bis 1 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der aufgefüllte Text. |
Text rechts auffüllen
Füllt einen Text rechts auf, bis er die gewünschte Länge erreicht.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der aufgefüllt wird. |
| Länge | Ganzzahl | Ja | Gewünschte Gesamtlänge. Minimum: 0. |
| Füllzeichen | Text | Ja | Einzelnes Zeichen, mit dem aufgefüllt wird. Länge: 1 bis 1 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der aufgefüllte Text. |
Text wiederholen
Wiederholt einen Text eine bestimmte Anzahl von Malen. Das Ergebnis ist auf 4096 Zeichen begrenzt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Text, der wiederholt wird. |
| Anzahl | Ganzzahl | Ja | Wie oft der Text wiederholt wird. Minimum: 0. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der wiederholte Text. |
Pluralisieren
Wählt anhand der Pluralregeln der Sprache die richtige Wortform für eine Zahl. Du gibst die Formen vor (Singular, Plural und weitere von der Sprache benötigte Formen); diese Aktion wählt aus, welche zutrifft. Verwende %count% in einer Form, um die Zahl einzufügen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Anzahl | Dezimalzahl | Ja | Die Zahl, für die die Wortform gewählt wird. |
| Singularform | Text | Ja | Form für die Kategorie "one", z. B. "%count% Eintrag". |
| Pluralform | Text | Ja | Form für die Kategorie "other" (der allgemeine Plural), z. B. "%count% Einträge". Wird auch als Ersatz verwendet, wenn eine benötigte Form fehlt. |
| Nullform | Text | Nein | Optionale Form für die Kategorie "zero" (von manchen Sprachen genutzt). |
| Zweierform | Text | Nein | Optionale Form für die Kategorie "two" (von manchen Sprachen genutzt). |
| Wenige-Form | Text | Nein | Optionale Form für die Kategorie "few" (von manchen Sprachen genutzt). |
| Viele-Form | Text | Nein | Optionale Form für die Kategorie "many" (von manchen Sprachen genutzt). |
| Sprache | Text | Nein | Sprache, deren Pluralregeln verwendet werden, z. B. "en" oder "de". Standard ist die Serversprache. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Text | Text | Die gewählte Wortform mit %count% durch die Zahl ersetzt. |
Ordinalzahl
Formatiert eine Zahl als sprachrichtige Ordinalzahl, z. B. 1st, 2nd, 3rd (Englisch) oder 1., 2., 3. (Deutsch). Andere Sprachen geben die Zahl unverändert zurück.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Zahl | Ganzzahl | Ja | Die als Ordinalzahl zu formatierende Zahl. |
| Sprache | Text | Nein | Sprache, deren Ordinalregeln verwendet werden, z. B. "en" oder "de". Standard ist die Serversprache. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Text | Text | Die Zahl mit ihrer Ordinalendung, z. B. "1." oder "1.". |
Text kürzen
Kürzt Text auf eine Höchstlänge und hängt beim Abschneiden ein Auslassungszeichen an. Das Ergebnis überschreitet die Höchstlänge nie und wird nie mitten in einem Zeichen getrennt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der zu kürzende Text. |
| Höchstlänge | Ganzzahl | Ja | Größte erlaubte Ergebnislänge, inklusive Auslassungszeichen. Wert: 1 bis 100000. |
| Auslassungszeichen | Text | Nein | Wird beim Abschneiden angehängt (Standard ist ein einzelnes Auslassungszeichen). Maximale Länge: 32 Zeichen. Standard: …. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der gekürzte Text. |
Mit Regex ersetzen
Ersetzt Treffer eines regulären Ausdrucks im Text durch einen Ersatztext. Mit dem Flag "g" werden alle Treffer statt nur des ersten ersetzt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der zu durchsuchende Text. |
| Muster | Text | Ja | Das Muster des regulären Ausdrucks. |
| Ersatz | Text | Ja | Text, durch den jeder Treffer ersetzt wird (unterstützt 2 als Gruppenverweise). |
| Flags | Text | Nein | Optionale Regex-Flags (z. B. "g" für alle Treffer, "i" für Groß-/Kleinschreibung ignorieren). |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der Text nach der Ersetzung. |
Mit Regex prüfen
Gibt zurück, ob der Text zu einem regulären Ausdruck passt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der zu prüfende Text. |
| Muster | Text | Ja | Das Muster des regulären Ausdrucks. |
| Flags | Text | Nein | Optionale Regex-Flags (z. B. "i" für Groß-/Kleinschreibung ignorieren). |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn der Text zum Muster passt. |
Zufälliger Text
Erzeugt einen zufälligen Text der angegebenen Länge aus dem gewählten Zeichensatz. Nicht für sicherheitsrelevante Geheimnisse geeignet.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Länge | Ganzzahl | Ja | Anzahl der zu erzeugenden Zeichen (1-4096). Wert: 1 bis 4096. |
| Zeichensatz | Zeichensatz | Nein | Welche Zeichen im Ergebnis vorkommen dürfen. Standard: Buchstaben und Ziffern. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Text | Der erzeugte zufällige Text. |
Text-Ähnlichkeit
Vergleicht zwei Texte und gibt ihre Ähnlichkeit von 0 (völlig verschieden) bis 1 (identisch) anhand der Editierdistanz zurück.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Erster Text | Text | Ja | Der erste zu vergleichende Text. Maximale Länge: 1000 Zeichen. |
| Zweiter Text | Text | Ja | Der zweite zu vergleichende Text. Maximale Länge: 1000 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ähnlichkeit | Dezimalzahl | Ähnlichkeitswert von 0 bis 1. |