当前端传输 name 字段
我们接收到 name ("小红, 小明") 不难看出小明前面有很多空格,怎么去除小明前面的空格呢
代码如下
val name = "小红, 小明"
val trimmedname = name .trim().replace("\\s*,\\s*".toRegex(), ",")
在上面的代码中,trim()
函数用于移除字符串开头和结尾的空格。接着,正则表达式 "\\s*,\\s*"
匹配所有逗号 ,
前后的空格(包括零个或多个空格)。replace()
函数将匹配到的子串都替换为单独的逗号