5

Ben düz tırnak kıvırcık alıntı yerine işlevini yerine javascript kullanmaya çalışıyorum:JavaScript replace() VS çalışmıyor - bilinmeyen karakter

var EditedContent = content.replace(/“/g, '"'); 

Bu kavramın biraz kanıtı inşaat büyük html dosyası Ben çırpılmış ettim, ama görsel stüdyo projesinde olduğunda, bu 'bilinmeyen karakter' öneren bir sembolle kıvırcık alıntı değiştirir:

Unknown character http://img31.imageshack.us/img31/8826/javascriptz.jpg

ı için, bu sorunu çözebilir nasıl uygulamayı düzgün bir şekilde kullanabilir ayıklama?

cevap

6

Kullanım unicode:

... = content.replace(/\u201C/g, '"'); 

çeşitli tırnak here ait unicode eşdeğerleri bulabilirsiniz.