我有一个文本,其中重复的块由特定的表达式分隔。如何在分隔线之间捕获这些块?
看看这个example。块分隔符将是Information:
,我想找回它们之间的文本块,如:
1:
Block 1
blahblah blah
2:
Block 2
blahblah blah
3:
Block 3
a much
longer
blahblahblah
看到第一条评论,它有效:
(信息:。)([\ s \ S]?)(?=信息| \ z)或尝试信息:。((?:(?!^信息:)[\ s \ S]))