@elbstack/xlsx-populate
Version:
Excel XLSX parser/generator written in JavaScript with Node.js and browser support, jQuery/d3-style method chaining, and a focus on keeping existing workbook features and styles in tact.
20 lines (15 loc) • 380 B
JavaScript
;
const _ = require("lodash");
/**
* Convert a pattern to a RegExp.
* @param {RegExp|string} pattern - The pattern to convert.
* @returns {RegExp} The regex.
* @private
*/
module.exports = pattern => {
if (typeof pattern === "string") {
pattern = new RegExp(_.escapeRegExp(pattern), "igm");
}
pattern.lastIndex = 0;
return pattern;
};