私はTelephoneNameというデータベースフィールドを持っています。このフィールドでは、さまざまな形式の電話番号を取得しました。
今必要なのは、それらを国コードと加入者番号に分けることです。
たとえば、電話番号 +49 (0)711 / 61947-xx を見ました。
スラッシュ、ブラケット、マイナス、スペースをすべて削除したい。結果は、+49 (国コード) および 071161947** (加入者番号) になります。
replaceAll メソッドでそれを行うにはどうすればよいですか?
replaceAll("//()-","")
あれは正しいですか?
+49 04261 85120 +32027400050 のようなフォーマットされていない電話番号がたくさんあります 同じアルゴリズムですべての電話番号を適用するのは異なります