clean


nettoie une entité

clean
format
inclu
rem

clean

clean

        Supprime tous les objets vides

clean("ch")

        Retourne la chaine ch après suppression des commentaires /* ... */ //...
Utile pour nettoyer des fichiers lus par f=read("name")
Exemple:
ch="AB/* ceci est un commentaire */CD";
$clean(ch);

produit: ABCD

clean format

clean("ch")format(n)

        Retourne la chaine ch débarassée de ses vecteurs multiples de dimension n
Exemple:
clean("abcdbcdbce")format(2)
Retourne la chaine "abcdde"

clean(x1,x2,...)format(n)

        Retourne le tableau (x1,x2,...) débarassée de ses vecteurs multiples de dimension n
Exemple:
clean(1,2,3,4,5,2,3,4,6,2,3,4,7)format(3)
Retourne (1,2,3,4,5,6,7)

clean inclu

clean("ch")inclu("ab")

        Retourne la chaine ch après remplacement des caractères a de ch par b.
Exemple:
clean("ABACAAD")inclu("AX");
Retourne XBXCXXD

clean(x1,x2,...)inclu(x,y)

        Retourne le tableau (x1,x2,...) après remplacement des x par y.
Options:
precision(p): à p près (p=0 par défaut).
Exemple:
clean(1,2,3,2,4)inclu(2,5);
Retourne (1,5,3,5,4)

clean rem

clean("ch")rem("s")

        Retourne la chaine ch après suppression des caractères s
Exemple:
clean("A B\n \nCD")rem(" \nB");
Retourne ACD

clean(x1,x2,...,xc)rem(y1,y2,...,ys)

        Retourne le tableau (x1,x2,...,xc) après suppression des vecteurs (y1,y2,...,ys)
Options:
precision(p): à p près (p=0 par défaut).
Exemple:
clean(1,2,3,4,2,3,5)rem(2,3);
Retourne (1,4,5)