Javaで正規表現で文字列が数値であることを検証する

635 ワード

Javaクラスで正規表現で文字列が数値であるかどうかを検証します.
import java.util.regex.Pattern;
import java.util.regex.Matcher;


public class Refinancing {

    public String checkFile(){

        String [] strFlag = flagfilede.split("\\|");
        Pattern pattern = Pattern.compile("^\\d*$");
			Matcher isNum2 = pattern.matcher(strFlag[1].trim());
			Matcher isNum3 = pattern.matcher(strFlag[2].trim());
			//  flag             
			if(!isNum2.matches()){
				return "                ,       !";
			}
			//  flag             
			if(!isNum3.matches()){
				return "                ,       !";
			}
    }



}