extrahieren Ziffern aus Zeichenfolgen in java
Wenn Sie mit Strings in Java arbeiten, müssen möglicherweise nur die numerischen Ziffern extrahiert werden. Diese Operation kann unter Verwendung verschiedener Ansätze erreicht werden, einschließlich regulärer Ausdrücke.
reguläre Ausdrücke
Eine effiziente Methode besteht darin, die Ersatzmethode mit einem regulären Ausdruck zu verwenden, der Nicht-Digiten (\\ d) übereinstimmt und sie durch einen leeren String ersetzt. Zum Beispiel:
String str = "123-456-789";
str = str.replaceAll("\\D ",""); // Result: "123456789"
Dieser Ansatz entfernt effektiv alle Zeichen, mit Ausnahme von Ziffern aus dem Zeichenfolge, was zu der gewünschten Ausgabe führt. Es ist ein integriertes Merkmal der Java-Programmiersprache.
Fazit
extrahieren Ziffern aus Zeichenfolgen in Java können bequem mit regelmäßigen Ausdrücken erreicht werden, die ein mächtiges Werkzeug zum Manipulieren und Parsen von Textdaten liefern. Die Ersatz -Methode in Verbindung mit dem entsprechenden regulären Ausdruck ermöglicht eine effiziente Ziffernextraktion, ohne dass zusätzliche Bibliotheken erforderlich sind.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3