@blocknote/core
Version:
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
14 lines (12 loc) • 462 B
text/typescript
// From DOMPurify
// https://github.com/cure53/DOMPurify/blob/main/src/regexp.ts
export const UNICODE_WHITESPACE_PATTERN =
"[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]";
export const UNICODE_WHITESPACE_REGEX = new RegExp(UNICODE_WHITESPACE_PATTERN);
export const UNICODE_WHITESPACE_REGEX_END = new RegExp(
`${UNICODE_WHITESPACE_PATTERN}$`,
);
export const UNICODE_WHITESPACE_REGEX_GLOBAL = new RegExp(
UNICODE_WHITESPACE_PATTERN,
"g",
);