mport java.util.regex.*;
public class Demo {
public static void main(String[] args) {
String str = "Hihi,how are you?I am fine. Thank you.";
String[] array = str.split("(?<=//G.{12,}//b)//s*");
String[] array = str.split("(?<=//G.{12})");
for (String s : array) { System.out.println(s); } } }
/* 輸出:
Hihi,how are
you?I am fine
. Thank you.
*/
這個代碼是最短12字符,如果12字符還沒到邊界就繼續向後找到邊界爲止。