我正在尝试使用 javascript 中的正则表达式将字符串转换为表达式。假设我们有一个字符串。
let element = "id == 123 and status IN ('Active','null')".
我需要找到这个字符串有空值,如果它现在转换为下面的表达式
id == 123 and status IN ('Active') or status is null.
我尝试使用此函数,但在为 null之前无法附加状态,因为我希望它动态附加
expressionFunc = (element) => {
if(element.includes('null')) return `${element1.replace(new RegExp(",?'null',?"),'')} or is null`
};