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

avatar 2017年4月4日19:47:43 2 294 views

要求很简单,直接上代码

  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

转载请注明。

 

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 木庄博客 0

      准备学习java中