diff --git a/packages/@zblog/toolchain/src/markdown-parser.ts b/packages/@zblog/toolchain/src/markdown-parser.ts index fc8ebd4..ae5ab8b 100644 --- a/packages/@zblog/toolchain/src/markdown-parser.ts +++ b/packages/@zblog/toolchain/src/markdown-parser.ts @@ -304,9 +304,10 @@ class Link extends Symbol { /** * @type {RegExp} */ - static textAndLinkRegExp: RegExp = new RegExp( - /\[(?.*)\]\((?.*)\)/ - ); + static textAndLinkRegExp: RegExp = new RegExp + ( + /\[(?[^\]]+)\]\((?[^)]+)\)/ + ); /** * @type {string} */