ts-regex-builder
Version:
Maintainable regular expressions for TypeScript and JavaScript.
15 lines • 1.08 kB
JavaScript
export { buildRegExp, buildPattern } from "./builders.mjs";
export { startOfString, endOfString, wordBoundary, nonWordBoundary, notWordBoundary } from "./constructs/anchors.mjs";
export { capture, ref } from "./constructs/capture.mjs";
export { charClass, charRange, anyOf, negated, inverted } from "./constructs/char-class.mjs";
export { any, digit, nonDigit, word, nonWord, whitespace, nonWhitespace, notDigit, notWhitespace, notWord } from "./constructs/char-escape.mjs";
export { choiceOf } from "./constructs/choice-of.mjs";
export { lookahead } from "./constructs/lookahead.mjs";
export { lookbehind } from "./constructs/lookbehind.mjs";
export { negativeLookahead } from "./constructs/negative-lookahead.mjs";
export { negativeLookbehind } from "./constructs/negative-lookbehind.mjs";
export { zeroOrMore, oneOrMore, optional } from "./constructs/quantifiers.mjs";
export { regex } from "./constructs/regex.mjs";
export { repeat } from "./constructs/repeat.mjs";
export { char, unicodeChar, unicodeProperty } from "./constructs/unicode.mjs";
//# sourceMappingURL=index.mjs.map