Java正则表达式从字符串中删除除数字以外的所有内容
我有两个弦 string1 = 44.365 Online order
和string2 = 0 Request
Delivery。现在,我想对这些字符串应用一个正则表达式,以过滤掉除数字以外的所有内容,以便获得像string1 =
44365和这样的整数string2 = 0
。
我该怎么做?
回答:
您可以使用^
。它会考虑您所拥有的一切之外的一切。
因此,如果[^y]
要过滤除y以外的所有内容。在你的情况下,你会做类似的事情
String value = string.replaceAll("[^0-9]","");
其中string是保存实际文本的变量!
以上是 Java正则表达式从字符串中删除除数字以外的所有内容 的全部内容, 来源链接: utcz.com/qa/429355.html