java - 提取字符串中的整数部分

标签 java string parsing integer java.util.scanner

提取字符串的整数部分的最佳方法是什么

Hello123

你如何得到 123 部分。你可以使用 Java 的 Scanner 来破解它,有没有更好的方法?

最佳答案

如前所述,尝试使用正则表达式。这应该会有所帮助:

String value = "Hello123";
String intValue = value.replaceAll("[^0-9]", ""); // returns 123

然后您只需从那里将其转换为 int(或 Integer)。

关于java - 提取字符串中的整数部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1903252/

相关文章:

java - 在上传的图像文件之上绘图

Java命令存储

python - 如何获取字符串所有子串的每一个排列?

Ruby 的 XML 解析器

java - 播放电影文件之前的 VLCJ Start-Time

java - 获取 apache.commons.cli.CommandLine 作为字符串

通过引用 voodoo 的 C 字符串

parsing - 使用 Maybe 进行错误检测和报告

c# - C# : Create an Independent Callstack 中的解释器

Java Swing 如何重置 JTextArea