android 间隔两个字符串插入一个:
时间: 2024-03-25 13:37:10 浏览: 75
你可以使用正则表达式和替换函数来实现这个功能。下面是一个示例代码:
```java
String str = "abcdefg";
String result = str.replaceAll("(.{2})", "$1 ").trim();
System.out.println(result);
```
输出结果为:
```
ab cd ef g
```
这个代码使用了正则表达式 `(.{2})` 来匹配任意两个字符,然后在它们之间插入一个空格。`$1` 表示正则表达式中的第一个捕获组,也就是匹配到的两个字符。最后使用 `trim()` 函数去掉字符串两端的空格。
相关问题
android 间隔两个字符串插入一个“:”
你可以使用正则表达式和替换函数来实现这个功能。下面是一个示例代码:
```java
String str = "abcdefg";
String result = str.replaceAll("(.{2})", "$1:").trim();
System.out.println(result);
```
输出结果为:
```
ab:cd:ef:g
```
这个代码使用了正则表达式 `(.{2})` 来匹配任意两个字符,然后在它们之间插入一个冒号。`$1` 表示正则表达式中的第一个捕获组,也就是匹配到的两个字符。最后使用 `trim()` 函数去掉字符串两端的空格。
阅读全文