Maison >Java >javaDidacticiel >Comment diviser de manière fiable des chaînes Java par caractères de nouvelle ligne ?
Diviser les chaînes Java par nouvelle ligne
Lorsque vous essayez de diviser une chaîne dans un JTextArea à l'aide d'une expression régulière pour la séparer par de nouvelles lignes en utilisant n, vous pourriez rencontrer des difficultés. Ce problème se pose car le système peut utiliser des conventions de nouvelle ligne distinctes.
Pour résoudre ce problème efficacement, il est crucial d'utiliser une expression régulière qui prend en compte toutes les conventions de nouvelle ligne possibles. Par exemple, vous pouvez utiliser l'expression régulière suivante :
String lines[] = string.split("\r?\n");
Cette expression régulière divisera avec succès la chaîne au niveau des caractères de nouvelle ligne Windows (CRLF) et Unix (LF).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!