Maison  >  Article  >  Java  >  Comment puis-je extraire des chiffres d’une chaîne en Java ?

Comment puis-je extraire des chiffres d’une chaîne en Java ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-02 20:08:30515parcourir

How can I Extract Digits from a String in Java?

Extraction de chiffres à partir de chaînes en Java

En Java, l'extraction de chiffres à partir d'une chaîne peut être réalisée en utilisant différentes méthodes. Une approche courante consiste à utiliser des expressions régulières pour identifier et supprimer les caractères non numériques.

Méthode :

  1. Commencez avec une chaîne Java contenant à la fois des chiffres et des caractères non numériques. chiffres.
  2. Utilisez la méthode replaceAll() pour rechercher tous les caractères non numériques dans la chaîne à l'aide de l'expression régulière "\D".
  3. Remplacez les caractères non numériques par une chaîne vide, les supprimant efficacement de la chaîne.

Exemple :

<code class="java">String str = "123-456-789";
str = str.replaceAll("\D+", "");
System.out.println(str); // Output: 123456789</code>

Remarque :

Cette méthode ne ne nécessite pas l'installation de bibliothèques supplémentaires car il utilise des fonctionnalités Java intégrées.

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