diff --git a/src/markdown/table.ts b/src/markdown/table.ts index 0765250..7869c53 100644 --- a/src/markdown/table.ts +++ b/src/markdown/table.ts @@ -9,7 +9,7 @@ import type { MarkedExtension, Tokens } from "marked"; function tableToCSV(headers: string[], rows: string[][]): string { const escapeCell = (cell: string) => { // 如果单元格包含逗号、换行或引号,需要转义 - if (cell.includes(',') || cell.includes('\n') || cell.includes('"')) { + if (cell.includes(',') || cell.includes('\n') || cell.includes('"') || cell.includes("#")) { return `"${cell.replace(/"/g, '""')}"`; } return cell;