UNPKG

di-shan-utils

Version:

JavaScript 函数库、工具类

14 lines (11 loc) 372 B
var toValueString = require('./toValueString') var keys = require('./keys') function helperFormatEscaper (dataMap) { var replaceRegexp = new RegExp('(?:' + keys(dataMap).join('|') + ')', 'g') return function (str) { return toValueString(str).replace(replaceRegexp, function (match) { return dataMap[match] }) } } module.exports = helperFormatEscaper