/**
* 使用正则表达式将多个连续空格替换为单个空格 下划线分割
*
* @param isTrim 是否先去除开头结尾空格
*/
public static String replaceSpaces(String input, boolean isTrim) {
if (isTrim) {
input = input.trim();
}
// 使用正则表达式将多个连续空格替换为单个空格
String replaced = input.replaceAll("\\s+", " ");
// 将空格替换为下划线
replaced = replaced.replaceAll(" ", "_");
return replaced;
}
04-15
322
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-12