java - 在 Java 中拆分多个分隔符

标签 java split count delimiter frequency

<分区>

我如何根据字符串中的分隔符拆分句子并计算单词的频率?

 String delimiters = "\t,;.?!-:@[](){}_*/";

我的文本文件是:

Billy_Reeves

Smorz

Nationalist_Left_-_Youth

Ancient_Greek_units_of_measurement

Jiuting_(Shanghai_Metro)

Blodgett,_MO

Baekjeong

Matt_Brinkman

National_Vietnam_Veterans_Art_Museum

最佳答案

尝试

split("\\t|,|;|\\.|\\?|!|-|:|@|\\[|\\]|\\(|\\)|\\{|\\}|_|\\*|/");

还有

Use String.split() with multiple delimiters

关于java - 在 Java 中拆分多个分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41247737/

相关文章:

java - 将字符串中的 id 值替换为 HashMap 中存在的对应名称值

java,如何关闭在不同方法中使用的语句?

python - 在 Pandas 中拆分列

python - 计算 CSV 中的属性值?

mySQL SUM 和 COUNT 问题,连接上的一些值加倍

java - WAS 6.1 IBMJCE 提供程序生成错误的 sha256withrsa 签名

java - 为 eclipse 安装 jProbe 插件

java - 使用标记进行文件解析

javascript - 从数组中添加数字?

android - sqlite根据计数合并列数据