转盘语句解析
This commit is contained in:
parent
2a7dbd5065
commit
98ed7610af
@ -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]
|
||||
|
Loading…
x
Reference in New Issue
Block a user