第一章 相遇
").append(finalText).append("\n");
} else {
finalText = text.substring(pos + 1);
pageList.add(finalText);
}
return pageList;
}
// 拆分文本,每个参数代表一个章节
public static List splitByParameter(String text, String parameter) {
List pageList = new ArrayList<>();
int pos = 0;
while (true) {
int index = text.indexOf(parameter, pos);
if (index == -1) {
pageList.add(text.substring(pos));
break;
}
if (index > pos) {
pageList.add(text.substring(pos, index));
}
pos = index + parameter.length();
}
return pageList;
}
public static void main(String[] args) {
// 假设这是你从网页上获取到的完整HTML文本
String htmlText = "第一章 相遇\n\n请看正文:\n\n靳薇薇加班到晚上十一点,揉着发胀的太阳穴,敲了敲键盘,Processor。 commit。 上传。 噼里啪啦一顿操作,终于把今天这摊烂活儿给糊弄过去了。她伸了个大懒腰,颈椎咔咔响。抬头看了一眼顶楼,夜色下的城市霓虹闪烁,玻璃幕墙倒映着零星的灯火,还真是挺漂亮,就是……\n\n漂亮也没用,明天还得加班。靳薇薇自嘲地扯了下嘴角,拉上电脑盖子,准备收拾东西回家。办公室里只剩下她一个人,空调送来的风都带着一股子空旷的凉意。\n\n“叮铃铃——” 楼道感应灯突然亮了起来,一个身影出现在门口。