1. 程式人生 > >java正則表示式校驗

java正則表示式校驗

Pattern pattern = Pattern.compile("\\d+\\.\\d+$|-\\d+\\.\\d+$");//判斷是否為小數
Pattern pattern1 = Pattern.compile("^\\d+$|-\\d+$");

if (pattern.matcher(monthValue).matches()||pattern1.matcher(monthValue).matches()) {
    BigDecimal yjh = new BigDecimal(monthValue);
    dayDetail = getDayPlanDetailvalue
(dayDetail, yjh); }