一尘不染

如何从Java中的特定字符串中删除特定字符?

java

例如,我正在从文本文件中提取文本String,我需要这些词来形成数组。但是,当我执行所有这些操作时,有些单词以逗号(,)或句号(。)结尾,甚至附有括号(这完全是正常现象)。

我要做的是摆脱那些角色。我一直在尝试使用Java中的预定义String方法来做到这一点,但我还是无法解决。


阅读 195

收藏
2020-12-03

共1个答案

一尘不染

用:

String str = "whatever";
str = str.replaceAll("[,.]", "");

replaceAll采用正则表达式。这个:

[,.]

…寻找每个逗号和/或句号。

2020-12-03