diff --git a/src/utils/removeContentTags.ts b/src/utils/removeContentTags.ts index d478434..c665bf7 100644 --- a/src/utils/removeContentTags.ts +++ b/src/utils/removeContentTags.ts @@ -43,9 +43,9 @@ export function removeContentTags(content: result += content[i]; } } - - // Normalize spaces (replace multiple spaces with a single space) - result = result.replace(/\s+/g, ' ').trim(); - + + // Normalize multiple spaces/tabs into a single space (preserves newlines), then trim. + result = result.replace(/[ \t]+/g, ' ').trim(); + return result as unknown as T; }