fix: Simplify regex

This commit is contained in:
Hwang In Tak
2024-09-24 22:00:01 +09:00
parent 377cc427b6
commit 0bfbace9aa
2 changed files with 4 additions and 20 deletions

View File

@@ -35,11 +35,11 @@ function generateRegexRules(delimiters) {
if (!display) {
inlinePatterns.push(
`${escapedLeft}((?:\\\\.|[^\\\\\\n])*?(?:\\\\.|[^\\\\\\n${escapedRight}]))${escapedRight}`
`${escapedLeft}((?:\\\\[^]|[^\\\\])+?)${escapedRight}`
);
} else {
blockPatterns.push(
`${escapedLeft}((?:\\\\.|[^\\\\\\n])*?(?:\\\\.|[^\\\\\\n${escapedRight}]))${escapedRight}`
`${escapedLeft}((?:\\\\[^]|[^\\\\])+?)${escapedRight}`
);
}
});
@@ -109,6 +109,8 @@ function katexTokenizer(src, tokens, displayMode: boolean) {
const match = src.match(ruleReg);
console.log("searching:", src);
if (match) {
const text = match
.slice(2)