diff --git a/src/controllers/open/zp.js b/src/controllers/open/zp.js index 9140a3d..d31c0ba 100644 --- a/src/controllers/open/zp.js +++ b/src/controllers/open/zp.js @@ -9,25 +9,34 @@ const router = new Router() const text = ` # 目录组织图 -## A1 +## |1| A1 -### A1-1 +### |1| A1-1 -#### goto:2-1 +#### goto:2 -### A1-2 +### |2| A1-2 -#### goto:2-1 +#### goto:2 -### A1-3 +### |3| A1-3 -#### goto:2-1 +#### goto:2 -## A2 +## |2| B2 -### 哈哈哈哈哈 +### |1| 你怎么肥事小老弟 + +#### 我太南了 + +#### 雨女无瓜 + +### 来了老弟 + +#### 无敌可爱 + +#### 冲冲冲 -### 嘻嘻嘻嘻 ` // 获取转盘数据 @@ -49,7 +58,7 @@ router.get('/text', async (req, res, next) => { title = search.title tip = search.tip result = parseText(search.text) - // result = parseText(text) + // result = parseText(text) } else { result = await ZpText.find({}).select('_id title') } @@ -68,7 +77,7 @@ router.get('/text', async (req, res, next) => { function parseText(text) { const result = [] const textArr = text.split('\n') - const textReg = /^(#+) (\|1\|)*(.*)::(.*)$/ + const textReg = /^(#+) (\|.\|)* *(.*)::(.*)$/ let lastLevel = 0 let lastIdx = 0 const posArr = [result]