1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
| procedure ReplaceEntities(var s: string);
begin
s := StringReplace(s, '!', '!', [rfReplaceAll]);
s := StringReplace(s, '"', '"', [rfReplaceAll]);
s := StringReplace(s, '#', '#', [rfReplaceAll]);
s := StringReplace(s, '$', '$', [rfReplaceAll]);
s := StringReplace(s, '%', '%', [rfReplaceAll]);
s := StringReplace(s, '&', '&', [rfReplaceAll]);
s := StringReplace(s, ''', '''', [rfReplaceAll]);
s := StringReplace(s, '(', '(', [rfReplaceAll]);
s := StringReplace(s, ')', ')', [rfReplaceAll]);
s := StringReplace(s, '*', '*', [rfReplaceAll]);
s := StringReplace(s, '+', '+', [rfReplaceAll]);
s := StringReplace(s, ',', ',', [rfReplaceAll]);
s := StringReplace(s, '.', '.', [rfReplaceAll]);
s := StringReplace(s, '/', '/', [rfReplaceAll]);
s := StringReplace(s, ':', ':', [rfReplaceAll]);
s := StringReplace(s, ';', ';', [rfReplaceAll]);
s := StringReplace(s, '<', '<', [rfReplaceAll]);
s := StringReplace(s, '=', '=', [rfReplaceAll]);
s := StringReplace(s, '>', '>', [rfReplaceAll]);
s := StringReplace(s, '?', '?', [rfReplaceAll]);
s := StringReplace(s, '@', '@', [rfReplaceAll]);
s := StringReplace(s, '[', '[', [rfReplaceAll]);
s := StringReplace(s, '\', '\', [rfReplaceAll]);
s := StringReplace(s, ']', ']', [rfReplaceAll]);
s := StringReplace(s, '^', '^', [rfReplaceAll]);
s := StringReplace(s, '_', '_', [rfReplaceAll]);
s := StringReplace(s, '`', '`', [rfReplaceAll]);
s := StringReplace(s, '{', '{', [rfReplaceAll]);
s := StringReplace(s, '|', '|', [rfReplaceAll]);
s := StringReplace(s, '}', '}', [rfReplaceAll]);
s := StringReplace(s, ' ', '*', [rfReplaceAll]);
s := StringReplace(s, '¡', '¡', [rfReplaceAll]);
s := StringReplace(s, '¢', '¢', [rfReplaceAll]);
s := StringReplace(s, '£', '£', [rfReplaceAll]);
s := StringReplace(s, '¤', '¤', [rfReplaceAll]);
s := StringReplace(s, '¥', '¥', [rfReplaceAll]);
s := StringReplace(s, '¦', '¦', [rfReplaceAll]);
s := StringReplace(s, '§', '§', [rfReplaceAll]);
s := StringReplace(s, '¨', '¨', [rfReplaceAll]);
s := StringReplace(s, '©', '©', [rfReplaceAll]);
s := StringReplace(s, 'ª', 'ª', [rfReplaceAll]);
s := StringReplace(s, '«', '«', [rfReplaceAll]);
s := StringReplace(s, '¬', '¬', [rfReplaceAll]);
s := StringReplace(s, '*', '*', [rfReplaceAll]);
s := StringReplace(s, '®', '®', [rfReplaceAll]);
s := StringReplace(s, '¯', '¯', [rfReplaceAll]);
s := StringReplace(s, '°', '°', [rfReplaceAll]);
s := StringReplace(s, '±', '±', [rfReplaceAll]);
s := StringReplace(s, '²', '²', [rfReplaceAll]);
s := StringReplace(s, '³', '³', [rfReplaceAll]);
s := StringReplace(s, '´', '´', [rfReplaceAll]);
s := StringReplace(s, 'µ', 'µ', [rfReplaceAll]);
s := StringReplace(s, '¶', '¶', [rfReplaceAll]);
s := StringReplace(s, '·', '·', [rfReplaceAll]);
s := StringReplace(s, '¸', '¸', [rfReplaceAll]);
s := StringReplace(s, '¹', '¹', [rfReplaceAll]);
s := StringReplace(s, 'º', 'º', [rfReplaceAll]);
s := StringReplace(s, '»', '»', [rfReplaceAll]);
s := StringReplace(s, '¼', '¼', [rfReplaceAll]);
s := StringReplace(s, '½', '½', [rfReplaceAll]);
s := StringReplace(s, '¾', '¾', [rfReplaceAll]);
s := StringReplace(s, '¿', '¿', [rfReplaceAll]);
s := StringReplace(s, 'À', 'À', [rfReplaceAll]);
s := StringReplace(s, 'Á', 'Á', [rfReplaceAll]);
s := StringReplace(s, 'Â', 'Â', [rfReplaceAll]);
s := StringReplace(s, 'Ã', 'Ã', [rfReplaceAll]);
s := StringReplace(s, 'Ä', 'Ä', [rfReplaceAll]);
s := StringReplace(s, 'Å', 'Å', [rfReplaceAll]);
s := StringReplace(s, 'Æ', 'Æ', [rfReplaceAll]);
s := StringReplace(s, 'Ç', 'Ç', [rfReplaceAll]);
s := StringReplace(s, 'È', 'È', [rfReplaceAll]);
s := StringReplace(s, 'É', 'É', [rfReplaceAll]);
s := StringReplace(s, 'Ê', 'Ê', [rfReplaceAll]);
s := StringReplace(s, 'Ë', 'Ë', [rfReplaceAll]);
s := StringReplace(s, 'Ì', 'Ì', [rfReplaceAll]);
s := StringReplace(s, 'Í', 'Í', [rfReplaceAll]);
s := StringReplace(s, 'Î', 'Î', [rfReplaceAll]);
s := StringReplace(s, 'Ï', 'Ï', [rfReplaceAll]);
s := StringReplace(s, 'Ð', 'Ð', [rfReplaceAll]);
s := StringReplace(s, 'Ñ', 'Ñ', [rfReplaceAll]);
s := StringReplace(s, 'Ò', 'Ò', [rfReplaceAll]);
s := StringReplace(s, 'Ó', 'Ó', [rfReplaceAll]);
s := StringReplace(s, 'Ô', 'Ô', [rfReplaceAll]);
s := StringReplace(s, 'Õ', 'Õ', [rfReplaceAll]);
s := StringReplace(s, 'Ö', 'Ö', [rfReplaceAll]);
s := StringReplace(s, '×', '×', [rfReplaceAll]);
s := StringReplace(s, 'Ø', 'Ø', [rfReplaceAll]);
s := StringReplace(s, 'Ù', 'Ù', [rfReplaceAll]);
s := StringReplace(s, 'Ú', 'Ú', [rfReplaceAll]);
s := StringReplace(s, 'Û', 'Û', [rfReplaceAll]);
s := StringReplace(s, 'Ü', 'Ü', [rfReplaceAll]);
s := StringReplace(s, 'Ý', 'Ý', [rfReplaceAll]);
s := StringReplace(s, 'Þ', 'Þ', [rfReplaceAll]);
s := StringReplace(s, 'ß', 'ß', [rfReplaceAll]);
s := StringReplace(s, 'à', 'à', [rfReplaceAll]);
s := StringReplace(s, 'á', 'á', [rfReplaceAll]);
s := StringReplace(s, 'â', 'â', [rfReplaceAll]);
s := StringReplace(s, 'ã', 'ã', [rfReplaceAll]);
s := StringReplace(s, 'ä', 'ä', [rfReplaceAll]);
s := StringReplace(s, 'å', 'å', [rfReplaceAll]);
s := StringReplace(s, 'æ', 'æ', [rfReplaceAll]);
s := StringReplace(s, 'ç', 'ç', [rfReplaceAll]);
s := StringReplace(s, 'è', 'è', [rfReplaceAll]);
s := StringReplace(s, 'é', 'é', [rfReplaceAll]);
s := StringReplace(s, 'ê', 'ê', [rfReplaceAll]);
s := StringReplace(s, 'ë', 'ë', [rfReplaceAll]);
s := StringReplace(s, 'ì', 'ì', [rfReplaceAll]);
s := StringReplace(s, 'í', 'í', [rfReplaceAll]);
s := StringReplace(s, 'î', 'î', [rfReplaceAll]);
s := StringReplace(s, 'ï', 'ï', [rfReplaceAll]);
s := StringReplace(s, 'ð', 'ð', [rfReplaceAll]);
s := StringReplace(s, 'ñ', 'ñ', [rfReplaceAll]);
s := StringReplace(s, 'ò', 'ò', [rfReplaceAll]);
s := StringReplace(s, 'ó', 'ó', [rfReplaceAll]);
s := StringReplace(s, 'ô', 'ô', [rfReplaceAll]);
s := StringReplace(s, 'õ', 'õ', [rfReplaceAll]);
s := StringReplace(s, 'ö', 'ö', [rfReplaceAll]);
s := StringReplace(s, '÷', '÷', [rfReplaceAll]);
s := StringReplace(s, 'ø', 'ø', [rfReplaceAll]);
s := StringReplace(s, 'ù', 'ù', [rfReplaceAll]);
s := StringReplace(s, 'ú', 'ú', [rfReplaceAll]);
s := StringReplace(s, 'û', 'û', [rfReplaceAll]);
s := StringReplace(s, 'ü', 'ü', [rfReplaceAll]);
s := StringReplace(s, 'ý', 'ý', [rfReplaceAll]);
s := StringReplace(s, 'þ', 'þ', [rfReplaceAll]);
s := StringReplace(s, 'ÿ', 'ÿ', [rfReplaceAll]);
end; |
Partager