Decimal or numeric values in regular expression validation

前端 未结 10 1354
礼貌的吻别
礼貌的吻别 2020-11-22 15:09

I am trying to use a regular expression validation to check for only decimal values or numeric values. But user enters numeric value, it don\'t be first digit \"0\"

10条回答
  •  野趣味
    野趣味 (楼主)
    2020-11-22 15:41

    if you need to validate decimal with dots, commas, positives and negatives try this:

    Object testObject = "-1.5";
    boolean isDecimal = Pattern.matches("^[\\+\\-]{0,1}[0-9]+[\\.\\,]{1}[0-9]+$", (CharSequence) testObject);
    

    Good luck.

提交回复
热议问题