举个例子
##第一章 XXXXX
京东案件,当撒肯暗淡
##第二章 YYYYY
懂啊看法,还斯卡放开
。。。。。。
这是经过处理的部分文本,需要把除了章节段的文本段加上<p>....</p>
段落标示便于处理
使用正则匹配^(?!##)\s*(.+)
,其中(?<!##)
表示断言在此位置后面没有##,其中^也很重要,如果没有,会匹配出#第一章 XXXXX这种东西来(细细品味)。
其实在这之前我一直使用(?<!##)
表示断言在这位置之前没有##,是不是很符合逻辑,然而还是会匹配出##第一章 XXXXX,因为在这句话之前确实没有##啊,摔
可以从计算机角度看待,它是一步一步向前寻找的(思考。。。),而人类很容易发现##第一章 XXXXX,并且将注意力放在第一章 XXXXX上,转而再次关注## 在重要文本之前。(所以说人类还是很厉害的嘛)