Maison >Java >javaDidacticiel >Comment puis-je diviser des chaînes de manière fiable à l'aide d'espaces ?

Comment puis-je diviser des chaînes de manière fiable à l'aide d'espaces ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-11 16:37:17419parcourir

How Can I Reliably Split Strings Using Whitespace?

Utiliser les espaces blancs pour diviser des chaînes : un guide complet

Question :

Rencontrer des difficultés lors du fractionnement d'une chaîne à l'aide d'espaces ? Voici un scénario :

<br>str = "Bonjour, je suis ta chaîne";<br>String[] splited = str.split(" ");<br></ pre></p>
<p>Malgré vos efforts, le résultat souhaité reste insaisissable. Quel semble être le problème ?</p>
<p><strong>Réponse :</strong></p>
<p>Normalement, l'approche que vous avez décrite devrait donner le résultat attendu. Cependant, si les espaces n'agissent pas comme prévu, vous pouvez envisager d'utiliser l'expression régulière d'espaces :</p>
<p><pre class="brush:php;toolbar:false"><br>str = "Bonjour, je suis votre chaîne";<br>String[] splited = str.split("s ");<br>

Cette alternative permet de diviser votre chaîne en jetons quelle que soit la présence de plusieurs espaces consécutifs.

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!

Déclaration:
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