java正则表达式验证数字

包括财务上的记账方法[,]
	public static boolean isNumber(String number) {

		boolean isNumber = false;
		int index = number.indexOf(",");
		if (index >= 0) {
			// isNumber= number.matches("[\\d-,]+");

			isNumber = number
					.matches("[+-]?[1-9]+[0-9]+(,[0-9]{3})+(.[0-9]+)?");
		} else {
			isNumber = number.matches("[+-]?[1-9]+[0-9]+(.[0-9]+)?");

		}
		return isNumber;
	}

你可能感兴趣的:(java,正则表达式)