这是我的数组和字符串:
var array = new Array('üÜ', 'ıI', 'iİ', 'ğĞ', 'şŞ', 'çÇ');
var string = 'İSTANBUL, ÜSKÜDAR, Çarşamba'
我要将每个(为ü)替换为[ÜÜ]。我的意思是[üÜ] SK [ÜÜ] DAR。任何人都可以帮助我吗?
答案 0 :(得分:3)
您可以使用replace()
方法
string.replace(/ü|Ü/g, '[üÜ]')
对于所有比赛,
array.forEach(function(key){
string = string.replace(new RegExp('['+ key +']', 'g'), '['+ key +']');
});
答案 1 :(得分:0)
TransitionManager