cloneRegExp - 克隆正则表达式

优质
小牛编辑
129浏览
2023-12-01

克隆一个正则表达式。

使用 new RegExp()RegExp.sourceRegExp.flags 来克隆给定的正则表达式。

const cloneRegExp = regExp => new RegExp(regExp.source, regExp.flags);
const regExp = /lorem ipsum/gi;
const regExp2 = cloneRegExp(regExp); // /lorem ipsum/gi