Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main {

    public static boolean checkNumberPattern(String value, int intlen, int pointlen) {
        String ps = "^([0-9]{1," + intlen + "})$|^(-[0-9]{1," + intlen + "})$|^([0-9]{1," + intlen + "}.[0-9]{1,"
                + pointlen + "})$|^(-[0-9]{1," + intlen + "}.[0-9]{1," + pointlen + "})$";

        Pattern p = Pattern.compile(ps);
        Matcher m = p.matcher(value);
        if (!m.matches()) {
            return false;
        }
        return true;
    }
}