首頁  >  文章  >  Java  >  如何在Java中從字串中提取數字?

如何在Java中從字串中提取數字?

DDD
DDD原創
2024-11-02 07:48:29913瀏覽

How to Extract Digits from Strings in Java?

在 Java 中從字串中提取數字

在 Java 中處理字串時,可能需要僅提取數字。此操作可以使用各種方法來實現,包括正規表示式。

正規表示式

一種有效的方法是利用與非匹配正規表示式的replaceAll方法數字(\D ) 並將其替換為空字串。例如:

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

此方法有效地刪除了字串中除數字之外的所有字符,從而得到所需的輸出。

其他函式庫

replaceAll 方法是 Java String 類別的一部分,不需要安裝任何其他函式庫。它是 Java 程式語言內建的功能。

結論

在Java 中從字串中提取數字可以使用正則表達式方便地完成,正則表達式提供了強大的功能用於操作和解析文字資料的工具。 ReplaceAll 方法與適當的正規表示式相結合,無需額外的庫即可實現高效的數位提取。

以上是如何在Java中從字串中提取數字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn