快捷导航

用Java解决字符串String s =”sfds55d66s76455dfg32434eertertre&rdqu

用Java解决字符串String s =”sfds55d66s76455dfg32434eertertre”;怎么样把非数字全部去除,只保留数字?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

用正则表达式很简单啊
Strings="sfds55d66s76455dfg32434eertertre";                StringregEx="[^0-9]";                Patternp=Pattern.compile(regEx);                Matcherm=p.matcher(s);                Stringresult=m.replaceAll("").trim();                System.out.println(result);
回复

使用道具 举报

也可以遍历 如果是数字就取出来
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP