Maison > Java > javaDidacticiel > Comment puis-je échapper au caractère point pour un fractionnement précis des chaînes en Java ?

Comment puis-je échapper au caractère point pour un fractionnement précis des chaînes en Java ?

DDD
Libérer: 2024-12-08 04:54:10
original
642 Les gens l'ont consulté

How Do I Escape the Dot Character for Accurate String Splitting in Java?

Caractères d'échappement pour le fractionnement d'une chaîne

Lors du fractionnement d'une chaîne sur un point (.), il est important de prendre en compte la signification particulière du point dans les expressions régulières. Par défaut, le point correspond à n'importe quel caractère, ce qui peut ne pas être souhaitable.

Pour diviser une chaîne sur un point littéral, échappez le point à l'aide d'une barre oblique inverse (). Voici comment procéder :

String filename = "file.txt";
String[] parts = filename.split("\.");
// Access the first part of the string
String firstPart = parts[0];
Copier après la connexion

En échappant le point, nous demandons à la méthode split de le traiter comme un caractère littéral plutôt que comme un méta-caractère d'expression régulière. En conséquence, la chaîne sera divisée à l'emplacement exact du point et la première partie sera accessible en utilisant parts[0].

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal