【发布时间】:2016-03-03 12:24:29
【问题描述】:
我写了以下代码:
function convert(string) {
var before = '&';
var after= '&';
var pattern = new RegExp(before, 'g');
return string.replace(pattern,after);
}
convert("Dolce & Gabbana");
它工作得很好 - 返回Dolce & Gabbana。
对于多种模式,我怎么能通过一些循环来做到这一点,就像这样:
var multiple = {
'&' : '&',
'<' : '<',
'>' : '>',
'"' : '"',
'`' : '''
};
【问题讨论】:
标签: javascript regex