a simple string pattern conforming to the rules above
whether the regular expression should be case insensitive (false by default)
A regular expression implementing the pattern
import { createRegexFromPattern } from "apprt-core/string-pattern";
const regex = createRegexFromPattern("foo*");
const match = regex.test("foobar"); // true
Generated using TypeDoc
Builds a regular expression object from a simple string pattern.
A string pattern can use the following special characters:
*to match any number of characters:"foo*"will match all strings starting with"foo"?to match a single character:"foo?"will match all strings of 4 characters that start with"foo"\to escape a special character:\*will be interpreted as*, and\will be interpreted as\This is a replacement function for
ct/_string.stringPatternToRegExp.