/**
* Matches
,
,
tags (case-insensitive).
* Used to detect line breaks in table cell text content.
*/
export const BR_PATTERN = /
/gi;
/**
* Matches a complete
block.
* Captures the inner content (group 1) for further extraction.
* Case-insensitive, allows multiline content.
*/
export const LIST_PATTERN = /^([\s\S]*)<\/ul>$/i;
/**
* Matches individual - ...
elements within a list.
* Captures the inner content (group 1) of each list item.
* Non-greedy to handle multiple consecutive items.
* Case-insensitive, allows multiline content.
*/
export const LI_PATTERN = /- ([\s\S]*?)<\/li>/gi;