【发布时间】:2013-11-04 18:17:12
【问题描述】:
我有这样的声明:
废话
废话
约翰做到了
废话
废话
约翰做到了
等等
我需要在以 John 开头的行末尾的换行符处拆分此文本。 John 之后的文本不一致,但最后一行始终以 John 开头。在“John”处拆分很容易,我只是不知道如何说“在 John 之后的下一个换行符处拆分”。
.split(/(.*?John*?\n)+/g)
当我希望它与上面的东西保持一致时,上面将它拆分为 John 成为它自己的条目。
编辑
输出应该是:
(废话
废话
约翰这样做了)
(废话
废话
约翰做到了)
(等等……
括号表示分割边界/单个数组条目。
【问题讨论】:
-
你的预期输出是什么?
-
请发布想要的结果,因为没有它很难提供帮助
-
@anubhava - 已编辑帖子。