js 正则匹配多个不同字符串并替换不同对应内容

CONTRACTFILE = CONTRACTFILE01.replace(/\b(cONTRACTNUM|pRODUCTNAME|sTATUS|oUTNUM|oUTTIME|jSMC|uPD_TIME|uPD_XM|pARTYNAME|cRET_TIME|cONTRACT_STATRTTIME|cONTRACT_SIGTIME|cRET_USERID)\b/g, function($0,$1) { return { "cONTRACTNUM": "合同编号", "pRODUCTNAME": "产品名", "sTATUS": "产品状态", "oUTNUM": "产品数量", "oUTTIME": "产品数量",

"jSMC": "监所", "uPD_TIME": "更新时间", "pARTYNAME": "合作单位", "cRET_TIME": "合同创建时间", "cONTRACT_STATRTTIME": "合同开始时间", "cONTRACT_SIGTIME": "合同签订时间", "cRET_USERID": "创建人ID" }[$1]; });

js
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里只属于前端工程师。