function excludeSubstring(inputString, substringToDelete) { const regex = new RegExp( `(^\\b${substringToDelete}\\b,*)|(,*\\b${substringToDelete}\\b)` ); return inputString.replace(regex, ""); } // 举例 '12,34,56'.replace(/(^12,*)|(,*12)/,'') 如何简化这个正则呢? 或者是否有其他实现方式(正则)?