转盘语句解析
This commit is contained in:
parent
2a7dbd5065
commit
98ed7610af
@ -9,25 +9,34 @@ const router = new Router()
|
|||||||
const text = `
|
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
|
title = search.title
|
||||||
tip = search.tip
|
tip = search.tip
|
||||||
result = parseText(search.text)
|
result = parseText(search.text)
|
||||||
// result = parseText(text)
|
// result = parseText(text)
|
||||||
} else {
|
} else {
|
||||||
result = await ZpText.find({}).select('_id title')
|
result = await ZpText.find({}).select('_id title')
|
||||||
}
|
}
|
||||||
@ -68,7 +77,7 @@ router.get('/text', async (req, res, next) => {
|
|||||||
function parseText(text) {
|
function parseText(text) {
|
||||||
const result = []
|
const result = []
|
||||||
const textArr = text.split('\n')
|
const textArr = text.split('\n')
|
||||||
const textReg = /^(#+) (\|1\|)*(.*)::(.*)$/
|
const textReg = /^(#+) (\|.\|)* *(.*)::(.*)$/
|
||||||
let lastLevel = 0
|
let lastLevel = 0
|
||||||
let lastIdx = 0
|
let lastIdx = 0
|
||||||
const posArr = [result]
|
const posArr = [result]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user