我有一个如下字符串:
String str = "77755529";
Run Code Online (Sandbox Code Playgroud)
如果出现不同的数字,我想分割这个字符串,即分割后结果应如下所示:
str1 = "777";
str2 = "555";
str3 = "2";
str4 = "9";
Run Code Online (Sandbox Code Playgroud)
我尝试分裂但无法做到.
试试这个:
String str = "77755529";
String[] res = str.split("(?<=(.))(?!\\1)");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |