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];
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!