gpt4 book ai didi

java 字符串与数字

转载 作者:行者123 更新时间:2023-12-01 15:51:17 26 4
gpt4 key购买 nike

我在 Arraylist 中有一组字符串。

我想删除所有只有数字的字符串还有这样的字符串:(0.75%),$1.5 ..基本上不包含这些字符的所有内容。2)我想在写入控制台之前删除字符串中的所有特殊字符。“上帝应该被打印成上帝。"包括应该打印:quoteInclusion'找到应该找到

最佳答案

Java 拥有一个非常好的 Pattern class使用正则表达式。你绝对应该阅读一下。一个很好的引用指南是 here.

我本打算为您发布一个编码解决方案,但 styfle 抢先了我!我在这里要做的唯一不同的事情是在 for 循环中,我会使用 Pattern 和 Matcher 类,如下所示:

for(int i = 0; i < myArray.size(); i++){
Pattern p = Pattern.compile("[a-z][A-Z]");
Matcher m = p.matcher(myArray.get(i));
boolean match = m.matches();
//more code to get the string you want
}

但是那太笨重了。 styfle 的解决方案简洁而简单。

关于java 字符串与数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5973684/

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