「Java」文字列から数字を取り出すサンプル

2021年7月21日

書式
文字列.replaceAll(“[^\\d]"," “)
使用例

package com.arkgame.info;

public class StrDigDemo {

      // 正規表現式
      private static String ptn = "[^\\d]";

      public static void main(String[] args) {
            String strA = "a96788bc";
            String strB = "88message456";
            change(strA);
            change(strB);
      }

      static void change(String target) {
            String result;
            // 指定文字列置換
            result = target.replaceAll(ptn, "");
            System.out.println("文字列の数字のみ表示");
            System.out.println(result);
      }

}

結果
文字列の数字のみ表示
96788
文字列の数字のみ表示
88456

Java

Posted by arkgame