xhy-xe-utils
Version:
JavaScript 函数库、工具类
14 lines (11 loc) • 382 B
JavaScript
var toValString = require('./toString')
var keys = require('../base/keys')
function helperFormatEscaper (dataMap) {
var replaceRegexp = new RegExp('(?:' + keys(dataMap).join('|') + ')', 'g')
return function (str) {
return toValString(str).replace(replaceRegexp, function (match) {
return dataMap[match]
})
}
}
module.exports = helperFormatEscaper