Benutzer-Werkzeuge

Webseiten-Werkzeuge


tustep:loesungen:einfuegen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
tustep:loesungen:einfuegen [2018/07/27 09:36]
Daniel Zang angelegt
tustep:loesungen:einfuegen [2021/03/16 05:34] (aktuell)
Zeile 1: Zeile 1:
 [[tustep:loesungen:start|Zurück zum Inhaltsverzeichnis - Lösungen und Tipps]] [[tustep:loesungen:start|Zurück zum Inhaltsverzeichnis - Lösungen und Tipps]]
 +----
 ====== Kurzformen durch Volltext ersetzen ====== ====== Kurzformen durch Volltext ersetzen ======
-{{files_open:benutzericons:re.to-lg.jpg?nolink&16x16|re.to}} re.to\\ \\ Textteile/Kurzformen lassen sich bequem mit ''#KOPIERE'' und dem Parameter ''XX'' austauschen:\\ +re.to | re.to ]\\ \\ Textteile/Kurzformen lassen sich bequem mit ''#KOPIERE'' und dem Parameter ''XX'' austauschen:\\ 
 <code>#KOPIERE,q,z,,+,* <code>#KOPIERE,q,z,,+,*
 xx        ||bbaa|| xx        ||bbaa||
Zeile 8: Zeile 9:
 xx      |zz|yy| xx      |zz|yy|
 *eof</code> *eof</code>
-er wird z.B. jede Zeichenfolge "aa" zu "cc" ausgetauscht, außer wenn vor "aa" noch "bb" steht. Auch wird jede Zeichenfolge "yy" gegen "zz" getauscht (hier greift die in der ersten Zeile definierte Ausnahme nicht). Auch distinkte Austausch-Vorgänge sind möglich: Im zweiten Durchgang wird "zz" wieder zu "yy" zurückgetauscht. Weitere Annehmlichkeiten sind das Pattern-Matching (cf. ''#KOPIERE'', Tustep Pattern Matching).\\ \\ **Sehr lange "XX"-Tabellen**\\  Das Austauschen von sehr langen "XX"-Listen ( ~ ab ca. 1000 Austauschpaaren) braucht aber viel zu lang (weil man eben all die Features, wie Pattern Matching und Ausnahmen nutzen kann). Das Kommando ''#EINFUEGE'' erledigt den Job (ohne die genannten Features von ''#KOPIERE-XX'') ungleich schneller.\\ \\  Das Kommando und seine Spezifikationen lautet:\\ \\ ''#EINFUEGE,quelle,ziel,modus,loeschen,parameter,kuerzel''\\ \\ **Beispiel: Tierkürzel auflösen**\\ \\ **Testdateien:**\\ +er wird z.B. jede Zeichenfolge "aa" zu "cc" ausgetauscht, außer wenn vor "aa" noch "bb" steht. Auch wird jede Zeichenfolge "yy" gegen "zz" getauscht (hier greift die in der ersten Zeile definierte Ausnahme nicht). Auch distinkte Austausch-Vorgänge sind möglich: Im zweiten Durchgang wird "zz" wieder zu "yy" zurückgetauscht. Weitere Annehmlichkeiten sind das Pattern-Matching (cf. ''#KOPIERE'', Tustep Pattern Matching).\\ \\ **Sehr lange ''XX''-Tabellen**\\  Das Austauschen von sehr langen ''XX''-Listen ( ~ ab ca. 1000 Austauschpaaren) braucht aber viel zu lang (weil man eben all die Features, wie Pattern Matching und Ausnahmen nutzen kann). Das Kommando ''#EINFUEGE'' erledigt den Job (ohne die genannten Features von ''#KOPIERE-XX'') ungleich schneller.\\ \\  Das Kommando und seine Spezifikationen lautet:\\ \\ ''#EINFUEGE,quelle,ziel,modus,loeschen,parameter,kuerzel''\\ \\ **Beispiel: Tierkürzel auflösen**\\ \\ **Testdateien:**\\ 
 \\ {{files_open:daten:demo_einf_q|demo_einf_q}} [2 KB] \\ {{files_open:daten:demo_einf_q|demo_einf_q}} [2 KB]
 \\  \\ 
tustep/loesungen/einfuegen.1532684207.txt.gz · Zuletzt geändert: 2021/03/16 05:34 (Externe Bearbeitung)