java中通过正则表达式提取数字

要求很简单,直接上代码
  1. String a="liu847yan064zhao370";
  2. String regEx="[^0-9]";
  3. //方法一(需要导入regex类)
  4. Pattern p = Pattern.compile(regEx);
  5. Matcher m = p.matcher(a);
  6. System.out.println(m.replaceAll(""));//847064370
  7. //方法二、
  8. System.out.println(a.replaceAll(regEx, ""));//847064370
  本文地址:http://liuyanzhao.com/2898.html 转载请注明。  

发表评论

目前评论:3

  • avatar 木庄博客

    准备学习java中

    • avatar Yanzh 作者

      一起一起 :mrgreen: