Module

x/lodash/_cloneRegExp.js

A modern JavaScript utility library delivering modularity, performance, & extras.
Extremely Popular
Go to Latest
File
define([], function() {
/** Used to match `RegExp` flags from their coerced string values. */ var reFlags = /\w*$/;
/** * Creates a clone of `regexp`. * * @private * @param {Object} regexp The regexp to clone. * @returns {Object} Returns the cloned regexp. */ function cloneRegExp(regexp) { var result = new regexp.constructor(regexp.source, reFlags.exec(regexp)); result.lastIndex = regexp.lastIndex; return result; }
return cloneRegExp;});