java - 从字符串中提取数字 - StringUtils Java

标签 java string apache-stringutils string-utils

我有一个字符串,我想提取字符串中的(唯一)数字序列。

示例: 你好这是A1234 sample 。 我想要 1234

假定数字序列在字符串中只出现一次,但不在同一位置。

(对于那些会问的人,我有一个服务器名称,需要在其中提取一个特定的数字)

我想使用 Apache commomns 中的 StringUtils 类。

谢谢!

最佳答案

使用此代码 numberOnly 将包含您想要的输出。

   String str="sdfvsdf68fsdfsf8999fsdf09";
   String numberOnly= str.replaceAll("[^0-9]", "");

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

相关文章:

java - StringUtils.countMatches() 不适用于制表符字符

java - 帧率与采样率

java - 返回数据类型不匹配

Python-将负小数从字符串转换为 float

javascript - 初始化 jQuery 函数并传递带有字符串的变量

java - 使用 StringUtils 的 substringBetween() 方法获取两个标签之间的文本

java - JQuery Ajax POST 方法不起作用? $.post

java - FileOutputStream 写入的内容少于应有的内容

c - 将字符串传递给 init 函数并将其存储在 malloc 结构中

java - Apache StringUtils 与 replace() 的 Java 实现