Maison > Java > javaDidacticiel > le corps du texte

Comment diviser une chaîne en un tableau de caractères à l'aide d'expressions régulières ?

Patricia Arquette
Libérer: 2024-11-23 16:17:16
original
728 Les gens l'ont consulté

How to Split a String into an Array of Characters Using Regular Expressions?

Diviser les chaînes en tableaux de caractères

Pour diviser une chaîne en un tableau de chaînes de caractères individuelles, une solution efficace consiste à utiliser la méthode split en conjonction avec une expression régulière.

Le code suivant montre comment réaliser ceci :

String str = "cat";
String[] characters = str.split("(?!^)");
Copier après la connexion

L'expression régulière "(?!^)" est essentielle pour ce processus. Il garantit que la chaîne est divisée en caractères individuels tout en évitant une chaîne vide comme premier élément. Plus précisément, (?!^) signifie "non suivi du début de la chaîne", à l'exclusion de la chaîne vide qui résulterait d'un fractionnement au début de la chaîne.

Exécuter le code ci-dessus avec la chaîne d'entrée " cat" donne le résultat souhaité :

characters = ["c", "a", "t"]
Copier après la connexion

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