WP-Editor.md icon indicating copy to clipboard operation
WP-Editor.md copied to clipboard

[BUG] 所有未被代码块包含的双等号(==)均被解析为文本高亮标签

Open zry98 opened this issue 3 years ago • 1 comments

BUG描述 | Describe the bug

文章中所有未被代码块包含的双等号(==)均被解析为文本高亮标签,无论是否成对(==foo==),导致普通的 Base64 字符串末尾两个等号被吞且造成不合适的文本高亮

复现方法 | To Reproduce

test
`dGVzdA==`
dGVzdA==
dGVzdA==!

image

期望行为 | Expected behavior

只将成对的双等号解析为文本高亮标签

其他内容 | Additional context

BUG 成因:

https://github.com/LuRenJiasWorld/WP-Editor.md/blob/eeba02bdf3de0a84911317c9b2b1ee7b84730707/src/App/WPMarkdownParser.php#L527-L556

建议修改正则式或 PHP 逻辑

(另外想问下是否可以在设置里添加一个编辑器侧边预览的开关?)

zry98 avatar Feb 05 '21 05:02 zry98

你好,确实有这个问题,后续版本会修复,感谢反馈~

LuRenJiasWorld avatar Mar 08 '23 18:03 LuRenJiasWorld