split paragraph



需求:假設一個Block中有特殊段落(注:特殊一定是一行一段),需要將正常段落與特殊段落切分,特殊段落爲單獨一段,且Mark其特殊性。

分析:能考慮到的情況有8中,假設normal爲正常段落行,*******代表特殊段行。

normal

normal

normal

normal

********

normal

*********

normal

normal

********

********

normal

normal

nromal

*******

normal

********

normal

*********

nromal

*********

*********

*********

*********

一次掃描兩行,

先判斷第一行是不是特殊行,如果是,切分之,且標記Block爲特殊。

如果不是,判斷第二行是不是特殊行,如果是,切分之,不標記。

如果只有一行,判斷改行是不是特殊行,如果是,標記之。

發佈了21 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章