之間走散的比賽有什麼我可以用它來分析以下文本的正則表達式:JavaScript的正則表達式來兩個短語
Mission m1
"Mission a is completing exam"
End Mission
Something is not necessary
Task t1
"Task b is keeping house"
comment: "... End Task"
End Task
abc
Task t2
Do something
End Task
..所以它看起來像下面這樣:
[1]:
Mission m1
"Mission a is completing exam"
End Mission
[2]:
Task t2
Do something
End Task
[3]:
Task t2
Do something
End Task
我試過這個正則表達式\b(?:Mission|Task)\b(.|\n)*\b(?:Mission|Task)\b
- 問題是它只返回一個包含三個部分的結果。
使用'split'功能。 –
拆分雙新行:'s.split( 「\ n \ n」)'。或者使用's.split(/ ^(=任務?|團)/ M)' –