117 votes

Fractionner la chaîne avec un point comme délimiteur

Je me demande si je vais fendre une corde de `` la bonne façon? Mon code est :

Je n’ai besoin que de la première partie de la chaîne, c’est pourquoi je retourne le premier élément. Je demande parce que j’ai remarqué dans l’API que cela `` signifie n’importe quel caractère, donc maintenant je suis coincé.

194voto

Marimuthu Madasamy Points 5617

accepte une expression régulière, vous devez donc vous échapper pour ne pas la considérer comme un méta-caractère regex. Voici un exemple :

7voto

Neel Points 211

Comme DOT( . ) est considéré comme un caractère spécial et la méthode de fractionnement de String attend une expression régulière que vous devez faire comme ceci -

En java les caractères spéciaux doivent être échappés avec un « \ » mais comme « \ » est aussi un caractère spécial en Java, vous devez l’échapper à nouveau avec un autre « \ » !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X