java 字符串根据4个空格分割
时间: 2023-09-01 09:03:06 浏览: 132
在Java中,可以使用空格对字符串进行分割。如果要根据4个空格进行分割,可以使用正则表达式或者Java内置的split()方法来实现。
方法一:使用正则表达式
可以使用正则表达式的空格匹配符"\\s",表示匹配任意的空白字符,包括空格、制表符、换行符等。所以,我们可以使用正则表达式"\\s{4}"来匹配4个连续的空格,然后使用split()方法进行分割。
示例代码如下:
```java
String str = "字符串 根据 4个 空格分割";
String[] result = str.split("\\s{4}");
// result 数组中的元素为 {"字符串", "根据", "4个", "空格分割"}
```
方法二:使用Java内置的split()方法
Java中的String类提供了split()方法用于字符串分割,其中参数可以使用正则表达式或者字符串进行切割。因此,我们可以直接使用" "进行分割。
示例代码如下:
```java
String str = "字符串 根据 4个 空格分割";
String[] result = str.split(" ");
// result 数组中的元素为 {"字符串", "根据", "4个", "空格分割"}
```
以上两种方法都可以实现字符串根据4个空格进行分割,根据具体需求可以选择适合的方法进行使用。
阅读全文