如何使用kotlin在字符串中插入分隔符

如何使用kotlin在字符串中插入分隔符,kotlin,Kotlin,我有一个mac字符串: mac=7A2918D5434F 我需要转换成这样: mac=7A:29:18:D5:43:4F 如何在kotlin中执行此操作?如果您确定初始字符串正确,可以执行以下操作: "7A2918D5434F".chunked(2).joinToString(":") chunked(2)将字符串拆分为大小为2的块(可用于任何Iterable)。 jointToString(“:”)获取一个列表,使用:作为分隔符将元素连接到字符串中它可

我有一个mac字符串:

mac=7A2918D5434F

我需要转换成这样:

mac=7A:29:18:D5:43:4F


如何在kotlin中执行此操作?

如果您确定初始字符串正确,可以执行以下操作:

"7A2918D5434F".chunked(2).joinToString(":")
chunked(2)
将字符串拆分为大小为2的块(可用于任何
Iterable
)。

jointToString(“:”)
获取一个列表,使用
作为分隔符将元素连接到字符串中

它可以工作!非常感谢。