Code: Select all
UltraEdit.ueReOn();
UltraEdit.activeDocument.top();
UltraEdit.activeDocument.findReplace.matchCase = true;
UltraEdit.activeDocument.findReplace.regExp = false;
UltraEdit.activeDocument.findReplace.replaceAll = true;
var convertEntities = getConversionTable();
for (i in convertEntities) {
UltraEdit.activeDocument.findReplace.replace(convertEntities[i][1],convertEntities[i][0]);
}
function getConversionTable() {
return [ [ "—","—" ] ,
[ "–","–" ] ,
[ "-","­" ] ,
[ "\"",""" ] ,
[ "&","&" ] ,
[ "ˆ","ˆ" ] ,
[ "¡","¡" ] ,
[ "¦","¦" ] ,
[ "¨","¨" ] ,
[ "¯","¯" ] ,
[ "´","´" ] ,
[ "¸","¸" ] ,
[ "¿","¿" ] ,
[ "˜","˜" ] ,
[ "‘","‘" ] ,
[ "’","’" ] ,
[ "‚","‚" ] ,
[ "“","“" ] ,
[ "”","”" ] ,
[ "„","„" ] ,
[ "‹","‹" ] ,
[ "›","›" ] ,
[ "<","<" ] ,
[ ">",">" ] ,
[ "±","±" ] ,
[ "«","«" ] ,
[ "»","»" ] ,
[ "×","×" ] ,
[ "÷","÷" ] ,
[ "¢","¢" ] ,
[ "£","£" ] ,
[ "¤","¤" ] ,
[ "¥","¥" ] ,
[ "§","§" ] ,
[ "©","©" ] ,
[ "¬","¬" ] ,
[ "®","®" ] ,
[ "°","°" ] ,
[ "µ","µ" ] ,
[ "¶","¶" ] ,
[ "·","·" ] ,
[ "†","†" ] ,
[ "‡","‡" ] ,
[ "‰","‰" ] ,
[ "€","€" ] ,
[ "¼","¼" ] ,
[ "½","½" ] ,
[ "¾","¾" ] ,
[ "¹","¹" ] ,
[ "²","²" ] ,
[ "³","³" ] ,
[ "á","á" ] ,
[ "Á","Á" ] ,
[ "â","â" ] ,
[ "Â","Â" ] ,
[ "à","à" ] ,
[ "À","À" ] ,
[ "å","å" ] ,
[ "Å","Å" ] ,
[ "ã","ã" ] ,
[ "Ã","Ã" ] ,
[ "ä","ä" ] ,
[ "Ä","Ä" ] ,
[ "ª","ª" ] ,
[ "æ","æ" ] ,
[ "Æ","Æ" ] ,
[ "ç","ç" ] ,
[ "Ç","Ç" ] ,
[ "ð","ð" ] ,
[ "Ð","Ð" ] ,
[ "é","é" ] ,
[ "É","É" ] ,
[ "ê","ê" ] ,
[ "Ê","Ê" ] ,
[ "è","è" ] ,
[ "È","È" ] ,
[ "ë","ë" ] ,
[ "Ë","Ë" ] ,
[ "ƒ","ƒ" ] ,
[ "í","í" ] ,
[ "Í","Í" ] ,
[ "î","î" ] ,
[ "Î","Î" ] ,
[ "ì","ì" ] ,
[ "Ì","Ì" ] ,
[ "ï","ï" ] ,
[ "Ï","Ï" ] ,
[ "ñ","ñ" ] ,
[ "Ñ","Ñ" ] ,
[ "ó","ó" ] ,
[ "Ó","Ó" ] ,
[ "ô","ô" ] ,
[ "Ô","Ô" ] ,
[ "ò","ò" ] ,
[ "Ò","Ò" ] ,
[ "º","º" ] ,
[ "ø","ø" ] ,
[ "Ø","Ø" ] ,
[ "õ","õ" ] ,
[ "Õ","Õ" ] ,
[ "ö","ö" ] ,
[ "Ö","Ö" ] ,
[ "œ","œ" ] ,
[ "Œ","Œ" ] ,
[ "š","š" ] ,
[ "Š","Š" ] ,
[ "ß","ß" ] ,
[ "þ","þ" ] ,
[ "Þ","Þ" ] ,
[ "ú","ú" ] ,
[ "Ú","Ú" ] ,
[ "û","û" ] ,
[ "Û","Û" ] ,
[ "ù","ù" ] ,
[ "Ù","Ù" ] ,
[ "ü","ü" ] ,
[ "Ü","Ü" ] ,
[ "ý","ý" ] ,
[ "Ý","Ý" ] ,
[ "ÿ","ÿ" ] ,
[ "Ÿ","Ÿ" ] ];
}