我有這樣的語句之後:正則表達式:拆分爲下一個新行字
等等
等等
約翰這樣做
等等
等等
約翰這樣做
等
我需要將這段文本拆分到行結尾的換行符t帽子從約翰開始。 John之後的文本並不一致,但最後一行總是以John開頭。將它拆分爲'John'很簡單,我只是不知道該怎麼說'在John'之後的下一個換行符處分裂。
.split(/(.*?John*?\n)+/g)
以上分裂與約翰成爲它自己的條目,當我希望它留在上面的東西。
編輯
輸出應該是:
(等等
等等
約翰這樣做)(等等
等等
約翰這樣做)
(等..
括號表示拆分邊界/單個數組條目。
什麼是您預期的輸出? – anubhava
請發佈期望的結果,因爲如果沒有它,很難提供幫助 – abc123
@anubhava - 已編輯的帖子。 –