package net.javaiq.examples.math;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@author
public class NumberValidator {
public NumberValidator() {
}
@param
@return
public static boolean isNumeric(String number) {
boolean isValid = false;
String expression = "^[-+]?[0-9]*\\.?[0-9]+$";
CharSequence inputStr = number;
Pattern pattern = Pattern.compile(expression);
Matcher matcher = pattern.matcher(inputStr);
if (matcher.matches()) {
isValid = true;
}
return isValid;
}
@param
public static void main(String[] args) {
}
}