gpt4 book ai didi

java正则表达式删除数字,包括,

转载 作者:行者123 更新时间:2023-12-02 06:41:05 28 4
gpt4 key购买 nike

字符串:

"75,000", "is", "95%", "or", "95/100" "of", "monthly", "income"

o/p:

"is","%, "or", "/", "of", "monthly", "income"

我正在尝试以下:在 for 循环中

        if (String.matches("[\\d]*[.,]*[\\d%]"))
{
String = String.replaceAll("[\\d]*[.,]*[\\d%]","");
String.previous();
String.set(token);
String.remove();
String.next();
}

但它根本没有获取数字。

帮助将不胜感激

最佳答案

尝试这个模式:

(\\d+[,/%]?\\d*)

匹配:
75,000
95%
95/100



"(\\d+,\\d+)|\\d+"

匹配:

75,000
95
100
(数字)、(数字)或数字

这种模式:

[^\\d,]+  or eventually [^\\d,\\"]+

匹配:


%

/

每月
收入

关于java正则表达式删除数字,包括,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19131920/

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