Text butler
Version vom 13. Juni 2021, 21:26 Uhr von Hamatoma (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:Flutter = Links = * Flutter-Apps = Zielsetzung = Der Textmanipulator erlaubt die "Wandlung von Text", wobei ein '''Eingabetext''' in einen…“)
Links
Zielsetzung
Der Textmanipulator erlaubt die "Wandlung von Text", wobei ein Eingabetext in einen Ausgabetext gewandelt wird, aber auch "Informationen" über einen Text.
Als Wandlung gibt es:
- "Multiplizierung": ein Text erscheint mehrfach, wobei Teile sich ändern, beispielsweise eine laufende Nummer.
- Filterung: Durch Angabe von Suchmuster werden nur Teile der Vorlage übernommen
- Löschungen: Durch Angabe von Suchmuster werden Teile der Vorlage entfernt
- Ersetzungen: Durch Angabe eines Suchmusters und eines Ersatzes werden Teile gewandelt. Im Ersatztext können Referenzen auf die Trefferstelle enthalten sein.
Als Informationen gibt es:
- Die Anzahl eines Suchmusters
Aufbau
Die Aktionen werden mit "Kommandos" in einer Eingabezeile spezifiziert. Jedes Kommando hat Parameter.
Das Programm verwaltet beliebig viele Textpuffer, die mit Namen gekennzeichnet sind. Es gibt vordefinierte Puffer:
- input: wird standardmäßig als Vorlage der Wandlung benutzt.
- output: wird standardmäßig als Ziel der Wandlung benutzt
- history: dort werden die