java - 如何获取字符串中存在的所有整数?

标签 java design-patterns

我正在使用以下代码来获取字符串中存在的整数。但这将给出整数的第一次出现。只需打印 14。我需要获取所有整数。任何建议。

Pattern intsOnly = Pattern.compile("\\d+");
            Matcher makeMatch = intsOnly.matcher("hello14 hai22. I am here 4522");
            makeMatch.find();
            String inputInt = makeMatch.group();

最佳答案

提示:你不需要循环获取所有数字吗?

关于java - 如何获取字符串中存在的所有整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7161157/

相关文章:

Java:BufferedReader 和 OutputStream

java - 如何将 JComboBox 项目映射到其对应的 ID?

oop - MVC/观察者和不可变数据结构

java - 传感器驱动程序中的统一接口(interface)

java - 使用什么数据结构或设计模式来映射定义的步骤序列

java - 有什么方法可以在netty中获取端口信息吗?

java - 如何最好地为 Java Web 应用程序创建每年重置的交易编号

ruby-on-rails - 在数据库中存储类名以模仿设计模式 - Ruby on Rails

Python MixIn 标准

c++ - 结构化对象的高性能装饰器模式