Java中的正则表达式学习
2013-04-16 10:55 映容 阅读(141) 评论(0) 收藏 举报- 判断字符串全为数字正则表达式, 应用场景
| public static String verifyPtype(String ptype){ String defaultTaokePtype = "100010"; if (StringUtils.isBlank(ptype)){ return defaultTaokePtype; } Pattern pattern = Pattern.compile("^\\d+$"); Matcher matcher = pattern.matcher(ptype); if (!matcher.find()){ return defaultTaokePtype; }else { return ptype; } } public static void main(String[] args){ String ptype1 = "yingrong"; String ptype2 = "10002"; String ptype3 = "1_2"; System.out.println(verifyPtype(ptype1)); System.out.println(verifyPtype(ptype2)); System.out.println(verifyPtype(ptype3)); } 输出: 100010 10002 100010 |
浙公网安备 33010602011771号