Formater une zone texte
douda86
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je developpe avec java
j'ai une zone texte en java et je veut la formater c'est a dire en entree j'ai une zone texte comportant par exemple 400 caracteres et je veut mettre en ordre cette zone :
apres chaque N nombres de caracteres je fait un retour chariot quand je detecte par exemple un caractere bien determine et il faut prendre en consideration les espaces et les caracteres speciaux
merci pour votre aide .
je developpe avec java
j'ai une zone texte en java et je veut la formater c'est a dire en entree j'ai une zone texte comportant par exemple 400 caracteres et je veut mettre en ordre cette zone :
apres chaque N nombres de caracteres je fait un retour chariot quand je detecte par exemple un caractere bien determine et il faut prendre en consideration les espaces et les caracteres speciaux
merci pour votre aide .
A voir également:
- Formater une zone texte
- Alternative zone telechargement - Accueil - Outils
- Formater clé usb - Guide
- Formater son pc - Guide
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Formater un pc bloqué par administrateur - Guide
1 réponse
Salut,
Tu peux par exemple utiliser regex (import java.util.regex.*;)
Dans l'exemple ton "caractere bien determine" est le caractère |
Cordialement,
Dan
Tu peux par exemple utiliser regex (import java.util.regex.*;)
Dans l'exemple ton "caractere bien determine" est le caractère |
String tonTexte = "aaaaaa ééé |bbbbbbbbbb|cccccc|dddddddddddddddddddd";
// compilation de la regex
Pattern p = Pattern.compile("\\|"); // | est le caractere separateur (motif)
// séparation en sous-chaînes
String[ ] unTableau = p.split(txt);
String aff = "";
for(int it = 0; it <tablo.length; it++)
{
aff+= tablo[it] + "\n";
}
TaTexArea.append(aff);
Cordialement,
Dan