(top)

Datei: util.sfunc.tf

Info: Stringfunktionen, Aufspalten, Hashcode, Sprintf

Benoetigt:

Datei: util.sfunc.tf

-------------------------
(top)

Makros: tokenize

Info: Spaltet Strings entsprechend der angegebenen Begrenzer auf.

Datei: util.sfunc.tf

(top)

TF-Funktionen: sprintf

Info: Ersetzt die nummerierten #i im uebergebenen String durch die i-ten Parameter, die sprintf uebergeben wurden.

Beispiel:

/test sprintf("#1 Bytes von #2 gelesen",100,"test.txt")

Datei: util.sfunc.tf

(top)

Makros: strnstr

Info: Sucht den String2 ab der angegebenen Position im String1.

Datei: util.sfunc.tf

(top)

Makros: capitalize

Info: Liefert den uebergebenen Text mit Grossbuchstaben am Anfang zurueck.

Datei: util.sfunc.tf

(top)

Makros: hash

Info: Liefert einen Hashwert des uebergebenen Strings zurueck. Dieser wird gebildet, indem eine Verkettung aus Stringlaenge modulo 1000, sowie den ASCII Werten der folgenden Zeichen erzeugt wird. 1. Zeichen bei Position Stringlaenge modulo 100 (als Prozentwert dividiert durch 100) mal Stringlaenge (hier mod. 1000, ist aber nicht so wichtig). 2. Zeichen bei Stringlaenge (mod 1000) - Position1.
Wenn der String weniger als 10 Zeichen beinhaltet, wird der Hashcode nach folgender Formel berechnet: x=0, x:=x*8+ascii(i), i=0..strlen

Datei: util.sfunc.tf

util.sfunc.tf,v 1.5 2001/09/09 19:09:42 mh14 (Mesirii@mg.mud.de) Stringfunktionen, Aufspalten, Hashcode, Sprintf
This file was created using TinyFugue (c) 1998 by Ken Keys at Fre 14 Sep 2001 23:19:00 MEST by Michael Hunger (mh14@inf.tu-dresden.de).