fix: remove /s flag in markdown regex, add conversation delete

This commit is contained in:
Ubuntu
2026-06-14 15:32:31 +08:00
parent ed544bea7a
commit 745425458b
4 changed files with 57 additions and 1 deletions

2
app.py
View File

@ -269,7 +269,7 @@ function _md(s){
s=s.replace(/\*(.+?)\*/g,'<em>$1</em>');
// Lists
s=s.replace(/^\s*[-*]\s+(.+)$/gm,'<li>$1</li>');
s=s.replace(/(<li>.*<\/li>)/s,'<ul>$1</ul>');
s=s.replace(/(<li>[^]*?<\/li>)/g,function(m){return '<ul>'+m+'</ul>';});
// Line breaks (double newline = paragraph)
s=s.replace(/\n\n/g,'</p><p>');
s=s.replace(/\n/g,'<br>');