mirror of
https://github.com/fantasticit/think.git
synced 2026-10-30 22:56:06 +08:00
tiptap: add list judge
This commit is contained in:
@@ -3,6 +3,12 @@ export const isMarkdown = (text: string): boolean => {
|
||||
const html = text.match(/<\/?[a-z][\s\S]*>/i);
|
||||
if (html && html.length) return true;
|
||||
|
||||
// 无序列表
|
||||
if (/^[*|+|-]/.test(text)) return true;
|
||||
|
||||
// 有序列表
|
||||
if (/^[0-9]+\)/.test(text)) return true;
|
||||
|
||||
// image
|
||||
const image = text.match(/!\[(\s|.)?\]\((\s|.)?\)/);
|
||||
if (image && image.length) return true;
|
||||
|
||||
Reference in New Issue
Block a user