【发布时间】:2018-02-20 11:30:01
【问题描述】:
我有一个String,我想在其中拆分每个 x 字符串。
我想拆分每 7 个字符串,它可以工作!
这是代码和字符串。
这是String:
ArrayList<String> arrayList=new ArrayList<String>();
String str="br_mgt>eth0>63 br_mgt>ath0>63 br0>br_mgt.100>63 br_data>eth0>63 br_data>ath0>63 br0>br_data.200>63 br_data>eth0>63 br_data>ath0>63 br0>br_data.200>75";
String[] theString=(str.split("(?<=\\.......)"));
System.out.println("First One : " + theString[0]);
System.out.println("Second one : " + theString[1]);
输出是:
First One : br_mgt>eth0>63 br_mgt>ath0>63 br0>br_mgt.100>63
Second one : br_data>eth0>63 br_data>ath0>63 br0>br_data.200>63
这是真的,也是我想要的。 我将字符串更改为:
str="br0>br_mgt.333>63 br_mgt>eth0>63 br_mgt>ath0>63";
输出是:
First One : br0>br_mgt.333>63
Second one : br_mgt>eth0>63 br_mgt>ath0>63
为什么会这样?
【问题讨论】:
-
为您解释什么是字符串? “因为这是一个字符串”,你的意思是单词吗?