UNPKG

@tuniao/tnui-vue3-uniapp

Version:
15 lines (13 loc) 350 B
const reFlags = /\w*$/ /** * Creates a clone of `regexp`. * * @private * @param {Object} regexp The regexp to clone. * @returns {Object} Returns the cloned regexp. */ export function cloneRegExp(regexp: any) { const result = new regexp.constructor(regexp.source, reFlags.exec(regexp)) result.lastIndex = regexp.lastIndex return result }