gpt4 book ai didi

java - 删除字符串中的数值以及该数值后面的单词

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:56 25 4
gpt4 key购买 nike

我想删除一个数值及其后面的文字。

我有一些像这样的字符串。当我执行正则表达式时,它仅删除数值。但该值后面的单词不会被删除。我希望后面的字也被删除。

之前:字符串:

E.g.

APPLEJUICE2.4L

GreenAppleJuice1L

HALVEDPEACHES415g

IceyChocIceCream60ml

之后:字符串:

E.g.

APPLEJUICE

GreenAppleJuice

HALVEDPEACHES

IceyChocIceCream

最佳答案

您可以使用此正则表达式:

String repl = input.replaceFirst("\\d\\S*", "");

即找到输入中的第一个数字并匹配其后的每个非空格字符。

RegEx Demo

关于java - 删除字符串中的数值以及该数值后面的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29314292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com