删除以逗号分隔的字符串中的额外逗号

taj*_*hal 2 java string

假设我有这个字符串

Result="INDIA,,USA,SA,NA,,PAK";
Run Code Online (Sandbox Code Playgroud)

从这个结果字符串如何我删除,(cComma)符号如果我有多个逗号我需要用sigle逗号替换.我怎么能这样做?

预期结果:

"INDIA,USA,SA,NA,PAK";
Run Code Online (Sandbox Code Playgroud)

Ant*_*onH 10

使用replaceAll:

Result = Result.replaceAll(",{2,}", ",");
Run Code Online (Sandbox Code Playgroud)

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