Manipulation des chaines de caractères
bonjour,
je bloque depuis un certain temps, en essayant de faire des manipulation peu courantes ... je n'ai d'ailleurs rien trouvé d'intéressant sur les forum ...
Voilà, en fait, je voudrait :
insérer un retour de chariot tout les 80 caractères .. voilà, c'est un exemple, comment feriez vous cela ? je ne voit pas comment faire avec un split ...
si, il y a une solution, le BufferedWriter, mais ... les possibilités sont limitées.
ne sauriez-vous pas comment faire des telles manpulations (cet exemple n'est pas le seul) ?
merci beaucoup.
EDIt
j'ai essayé avec ceci, mais ça m'insère un saut de ligne chaque caractère sauf au 84 dernier ...
Code:
content=content.replaceAll("(.){84}", "$1\n");
EDIT EDIT
je me suis débrouillé avec des substring, mais bon, pas terrible ...
Code:
1 2 3 4 5
|
String tmp1 = content.substring(0, 30);
String tmp2 = content.substring(30, 84);
System.out.println(tmp1+tmp2);
content=content.substring(84, content.length()-1); |