@e22m4u/js-repository
Version:
Реализация репозитория для работы с базами данных
14 lines (13 loc) • 300 B
JavaScript
/**
* String to RegExp.
*
* @param {string|RegExp} pattern
* @param {string|undefined} flags
* @returns {RegExp}
*/
export function stringToRegexp(pattern, flags = undefined) {
if (pattern instanceof RegExp) {
return new RegExp(pattern, flags);
}
return new RegExp(pattern, flags);
}