Maison > Java > javaDidacticiel > Comment diviser de manière fiable des chaînes Java par caractères de nouvelle ligne ?

Comment diviser de manière fiable des chaînes Java par caractères de nouvelle ligne ?

Susan Sarandon
Libérer: 2024-12-23 14:47:14
original
361 Les gens l'ont consulté

How to Reliably Split Java Strings by Newline Characters?

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");
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal