Fixed examples

This commit is contained in:
Stephen Tse 2025-04-19 16:39:30 -07:00
parent 1519c880ce
commit 5e5c607b80

View File

@ -135,8 +135,8 @@ export const tableWikilinkRegex = new RegExp(/(!?\[\[[^\]]*?\]\]|\[\^[^\]]*?\])/
// -> For LaTeX: (?:.*?\${1,2}[^$]*?==[^$]*?\${1,2}.*?)*? // -> For LaTeX: (?:.*?\${1,2}[^$]*?==[^$]*?\${1,2}.*?)*?
// -> For code blocks: (?:.*?`[^`]*?==[^`]*?`.*?)*? // -> For code blocks: (?:.*?`[^`]*?==[^`]*?`.*?)*?
// Test Examples: // Test Examples:
// * ==$$A == B AND B == C$$ and $$B == C AND C == D$$== // * ==$$A == B \land B == C$$ and $$B == C \land C == D$$==
// * ==$A == B AND B == C$ and $B == C AND C == D$== // * ==$A == B \land B == C$ and $B == C \land C == D$==
// * ==`A == B && B == C` and `B == C && C == D`== // * ==`A == B && B == C` and `B == C && C == D`==
const highlightRegex = new RegExp( const highlightRegex = new RegExp(
/(?<!<)==(?!>)((?:.*?\${1,2}[^$]*?==[^$]*?\${1,2}.*?)*?|(?:.*?`[^`]*?==[^`]*?`.*?)*?|.+?)(?<!<)==(?!>)/g, /(?<!<)==(?!>)((?:.*?\${1,2}[^$]*?==[^$]*?\${1,2}.*?)*?|(?:.*?`[^`]*?==[^`]*?`.*?)*?|.+?)(?<!<)==(?!>)/g,