我正在编写一个Android应用程序,它将大约25页的.txt文件作为输入。我想使用自定义分隔符将此文本拆分为四个部分。例如,假设我想在短语所在的位置拆分文本。我尝试过使用
file.split("[<BUILDING rid="1">]")
和StringTokenizer st = new StringTokenizer(file, "\\b<BUILDING rid="1">\\b");
和StringTokenizer st = new StringTokenizer(file, "[<BUILDING rid=\"1\">]");
还有更多,但我找不到使用正则表达式创建自定义分隔符的方法,我将文本拆分到错误的位置。有人能帮助我吗?