您可以使用正则表达式执行此操作.幸运的是,有一个带有正则表达式的String被调用方法replaceAll():
final String input = "This_is a test ___";
final String output = input.replaceAll("_{2,}", "blank");
System.out.println(output); // Prints "This_is a test blank"
Run Code Online (Sandbox Code Playgroud)
这意味着什么表达式:"找到至少2次连续出现的下划线".