java - 删除逗号分隔字符串中多余的逗号

标签 java string

假设我有这个字符串

Result="INDIA,,USA,SA,NA,,PAK";

如果我有多个逗号,我需要用单个逗号替换,如何从这个结果字符串中删除 , (cComma) 符号。我该怎么做?

预期结果:

"INDIA,USA,SA,NA,PAK";

最佳答案

使用替换全部:

Result = Result.replaceAll(",{2,}", ",");

",{2,}" 是一个正则表达式,用于替换至少出现两次的逗号字符。

关于java - 删除逗号分隔字符串中多余的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23472251/

相关文章:

c - 从字符串中搜索和删除子字符串

java - 如何构建一个 websocket HttpHandler

java - 从线程创建 Intent

java - 应用于没有 try-catch bug 的函数的 JVM 优化是否会引发异常?

python - 如何从树状文件目录文本文件创建嵌套字典对象?

java - 从字符串中提取 2 个整数

python - 替换字符串中的日期时间字符

java 提取数组中字符串中的第二个单词

java - 在android中的 Activity 后面运行一个线程

java - 推土机将非通用集合映射到属性