JLABS

VaxNt.PGuide.Novinky

Programátorská příručka.Novinky

Bullet Funkce pro manipulaci s řetězci - 20040308:

    text.pos Dst,Substr,Str[,...]

        Všechny parametry jsou jména proměnných. Do Dst se dá výsledek hledání Pascalského
        Pos(Substr,Str). Seznam argumentů se iteruje po trojicích a funkce skončí, když dostane
        prázdné jméno pro Dst. Je tedy možno jedním zápisem získat řadu výsledků hledání.

    text.copy Dst,Str,From,Upto[,...]

        Všechny parametry jsou jména proměnných. Do Dst se dá výsledek Pascalského Copy(Str,From,Upto-From+1).
        Seznam argumentů se iteruje po čtveřicích a funkce skončí, když dostane
        prázdné jméno pro Dst. Je tedy možno jedním zápisem získat řadu dosazení podřetězců.
        Pozor na to, že se zadává opravdu index začátku a pak index konce řetězce. Jinak
        je možno použít i funkci _substr, kde je význam druhého číselného argumentu spíše Count.

    text.delete
       
        Parametry jsou Str,From,Upto[,...] - zase se iteruje po trojicích jmen proměnných.
        Udělá Pascalské Delete(Str,From,Upto-From) a je potřeba si případně přičíst nebo
        odečíst jedničku, to podle toho, zda chceme z textu vyhazovat jenom "maso" nebo i
        závorku kolem.

    text.insert
       
        Parametry jsou  Src,S,From - zase se iteruje po trojicích jmen proměnných.
        Na pozici From se pomocí Pascalského Insert vloží S do stringu Src.

BulletRejstřík kapitoly
BulletNadřízená kapitola dokumentace / rejstřík


JLABS Aktualizováno dne 20000704. Komentář: info@jlabs.cz