Java正则表达式从字符串中删除除数字以外的所有内容

我有两个弦 string1 = 44.365 Online orderstring2 = 0 Request

Delivery。现在,我想对这些字符串应用一个正则表达式,以过滤掉除数字以外的所有内容,以便获得像string1 =

44365和这样的整数string2 = 0

我该怎么做?

回答:

您可以使用^。它会考虑您所拥有的一切之外的一切。

因此,如果[^y]要过滤除y以外的所有内容。在你的情况下,你会做类似的事情

String value = string.replaceAll("[^0-9]","");

其中string是保存实际文本的变量!

以上是 Java正则表达式从字符串中删除除数字以外的所有内容 的全部内容, 来源链接: utcz.com/qa/429355.html

回到顶部