欢迎光临
我们一直在努力

如何从Java String中提取数字

JAVA.jpg

1.使用正则删除非数字

str = str.replaceAll("\\D+","");

2.Google Guava

CharMatcher.inRange('0','9').retainFrom("123-456-789")

或

String input = "My phone number is 123-456-789!";
String output = CharMatcher.is('-').or(CharMatcher.DIGIT).retainFrom(input); // output 123-456-789
赞(0) 打赏
未经允许不得转载:Ddmit » 如何从Java String中提取数字

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

登录

找回密码

注册