zoukankan      html  css  js  c++  java
  • 正则表达式_判断金额是否为数字(且是2位有效数字)

    正则表达式_判断金额是否为数字(且是2位有效数字)

    private static boolean isNumber(String str) {
      String regex = "^([0-9]+(.[0-9]{1,2})?)|(-[0-9]+(.[0-9]{1,2})?)$";
      Pattern pattern = Pattern.compile(regex);
      Matcher match = pattern.matcher(str);
      // match.find()
      return match.matches();
     }

    public static void main(String[] args) throws Exception{
      UpdatePayModeDetailDataProvider provider = new UpdatePayModeDetailDataProvider();
      
     /* Map params = new HashMap();
      params.put("staff_no", "999992176");     //受理工号
      params.put("cust_order_id", "439148");  //客户订单iD
      params.put("lan_id", "4");              //本地网ID
      Map retMap = (Map)provider.getData(params);
      System.out.println("----------返回报文="+retMap);
      
     */
      System.out.println("333333333333="+isNumber("12.301"));
      System.out.println("222222222222="+isNumber("12.3"));
      System.out.println("333333333="+isNumber("1288888888888888888888"));
      System.out.println("333333333="+isNumber("012222"));
     }

  • 相关阅读:
    Collection
    DP
    JVM
    算法 *-* 并查集Union-Find(连通性)
    log4j
    log4j
    第254期:宠物如何导航回家
    第254期:宠物如何导航回家
    多线程
    多线程
  • 原文地址:https://www.cnblogs.com/zhxn/p/7007301.html
Copyright © 2011-2022 走看看