Java 从字符串中删除除 x 以外的非数字字符

标签 java regex

我正在尝试从字符串中删除除 x 之外的所有非数字字符。我有点困惑。

我当前的代码

number.replaceAll("[^\\d\\x]", "")

提前致谢。

最佳答案

使用这个:[^x0-9]

您可以在http://gskinner.com/RegExr/上查看

关于Java 从字符串中删除除 x 以外的非数字字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10708236/

相关文章:

arrays - 如何过滤数组中既匹配某个模式又不匹配第二个模式的元素?

java - 将数据从 JSP 传递到 Servlet,在 Servlet 中返回 null

Java泛型数组操作

java - 完成数组的第一个元素

java - 当 JButton 监听器工作时更改 JLabel 文本

r - Stringr - 删除连字符两侧的前导零

java - Android ListView 填充内容而不移动 ListView 高度?

python - 在 Python 中提取百分比之前的所有数字?

javascript - 正则表达式:在 $ 处将字符串一分为二

java - 为什么string.matches ["+-*/"]会报模式异常?