From a2519a1282e42fc8085219dad1fc7a9057378c85 Mon Sep 17 00:00:00 2001 From: evilchili Date: Sun, 5 Jul 2026 15:56:39 -0700 Subject: [PATCH] fix nesting --- src/ts/ribbit-editor.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/ts/ribbit-editor.ts b/src/ts/ribbit-editor.ts index 262408d..428f1e1 100644 --- a/src/ts/ribbit-editor.ts +++ b/src/ts/ribbit-editor.ts @@ -450,19 +450,10 @@ export class RibbitEditor extends Ribbit { '`': 'md-code', }; - /* - const INLINE_PATTERN = new RegExp( - '\\[(?[^\\]]+)\\]\\((?[^)]+)\\)' + - '|' + - '(?\\*{1,2}|~~|`)(?.+?)(?\\k|$)', - 'g' - ); - */ - const INLINE_PATTERN = new RegExp( '\\[(?[^\\]]+)\\]\\((?[^)]+)\\)' + '|' + - '(?\\*{1,3}|~~|`)(?.+?)(?\\k(?!\\*)|$)', + '(?\\*{3}|\\*{2}|\\*|~~|`)(?.+)(?\\k(?!\\*))', 'g' );