首頁 > Java > java教程 > 在Java中刪除非數字字元時如何保留小數位分隔符號?

在Java中刪除非數字字元時如何保留小數位分隔符號?

Susan Sarandon
發布: 2024-11-03 07:40:30
原創
478 人瀏覽過

How to Keep Decimal Separators When Removing Non-Numeric Characters in Java?

刪除非數字字元時保留小數分隔符號

從字串中刪除非數字字元是許多程式設計場景中的一項普遍任務。然而,在此操作期間維護小數點分隔符號對於保持字串的數學完整性至關重要。這裡有一個有效解決這個問題的Java方法:

使用replaceAll()方法,你可以將所有非數字或小數點分隔符號的字元替換為空字串。考慮以下程式碼:

<code class="java">String str = "a12.334tyz.78x";
str = str.replaceAll("[^\d.]", "");</code>
登入後複製

在此程式碼中,[^\d.] 正規表示式會符合任何不是數字或小數點分隔符號的字元。因此,str 的最終值將是“12.334.78”,其中所有非數字字元都已被刪除,同時保留小數點分隔符號。

以上是在Java中刪除非數字字元時如何保留小數位分隔符號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板