UtilText contient divers utilitaires pour la manipulation des textes.
Contient des utilitaires pour la découpe de chaînes, pour le remplacement, pour la gestion de pluriels, de recherche, génération de nom.
StringCutter découpe une chaîne de caractère en utilisant un caractère de séparation. Mais au lieu de généré un tableau des chaînes, elles sont fournis l'une après l'autre à la demande.
StringExtractor est un java.util.StringTokenizer enrichit.
Par exemple la chaîne Il entra dans la pièce et s'écria "Bonjour la compagnie !" avant de se rendre compte que la pièce était vide
Avec StringTokenizer il n'est pas possible de considéré "Bonjour la compagnie !" comme un seul token en coupant sur les espaces. Avec cette classe cela est possible.
Il est aussi possible d'ajouter des marqueurs de block ouvrant et fermant distinct, par exemple pour considéré comme un seul block quelque chose entre crochets.
Il y a aussi une considération pour les caractères d’échappement.