Jump to content

Utf_2_HTMLentites


Jury
 Share

Recommended Posts

oops! meant this to go into AutoIt Snippets

This may be useful to some:

 

;Utf_2_HTMLentites


    $sHTML = StringRegExpReplace($sHTML, '“|”', '"')
    $sHTML = StringRegExpReplace($sHTML, '–', '-')
    $sHTML = StringRegExpReplace($sHTML, '€', '€')
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{20AC}", "€")
    $sHTML = StringRegExpReplace($sHTML, '£', '£')
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{00A3}", "£")
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2019}", "'")
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2018}", "'")
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{02BC}", "’")
    $sHTML = StringRegExpReplace($sHTML, '(*UCP)\x{201D}', '"')
    $sHTML = StringRegExpReplace($sHTML, '(*UCP)\x{201C}', '"')
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)[\xC2\xA0]", "")
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2026}", "...")
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\p{Pd}", "-")
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0152}", "&OElig;") ;  Œ     Latin capital ligature OE    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0153}", "&oelig;") ;  œ     Latin small ligature oe  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0160}", "&Scaron;") ;  Š    Latin capital letter S with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0161}", "&scaron;") ;  š    Latin small letter s with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0178}", "&Yuml;") ;  Ÿ      Latin capital letter Y with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0192}", "&fnof;") ;  ƒ      Latin small letter f with hook   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0391}", "&Alpha;") ;  ?      Greek capital letter Alpha   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0392}", "&Beta;") ;  ?       Greek capital letter Beta    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0393}", "&Gamma;") ;  G      Greek capital letter Gamma   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0394}", "&Delta;") ;  ?      Greek capital letter Delta   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0395}", "&Epsilon;") ;  ?    Greek capital letter Epsilon     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0396}", "&Zeta;") ;  ?       Greek capital letter Zeta    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0397}", "&Eta;") ;  ?    Greek capital letter Eta     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0398}", "&Theta;") ;  T      Greek capital letter Theta   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0399}", "&Iota;") ;  ?       Greek capital letter Iota    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{039A}", "&Kappa;") ;  ?      Greek capital letter Kappa   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{039B}", "&Lambda;") ;  ?     Greek capital letter Lamda   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{039C}", "&Mu;") ;  ?     Greek capital letter Mu  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{039D}", "&Nu;") ;  ?     Greek capital letter Nu  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{039E}", "&Xi;") ;  ?     Greek capital letter Xi  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{039F}", "&Omicron;") ;  ?    Greek capital letter Omicron     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A0}", "&Pi;") ;  ?     Greek capital letter Pi  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A1}", "&Rho;") ;  ?    Greek capital letter Rho     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A3}", "&Sigma;") ;  S      Greek capital letter Sigma   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A4}", "&Tau;") ;  ?    Greek capital letter Tau     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A5}", "&Upsilon;") ;  ?    Greek capital letter Upsilon     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A6}", "&Phi;") ;  F    Greek capital letter Phi     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A7}", "&Chi;") ;  ?    Greek capital letter Chi     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A8}", "&Psi;") ;  ?    Greek capital letter Psi     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03A9}", "&Omega;") ;  O      Greek capital letter Omega   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B1}", "&alpha;") ;  a      Greek small letter alpha     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B2}", "&beta;") ;  ß      Greek small letter beta  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B3}", "&gamma;") ;  ?      Greek small letter gamma     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B4}", "&delta;") ;  d      Greek small letter delta     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B5}", "&epsilon;") ;  e    Greek small letter epsilon   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B6}", "&zeta;") ;  ?       Greek small letter zeta  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B7}", "&eta;") ;  ?    Greek small letter eta   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B8}", "&theta;") ;  ?      Greek small letter theta     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B9}", "&iota;") ;  ?       Greek small letter iota  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03BA}", "&kappa;") ;  ?      Greek small letter kappa     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03BB}", "&lambda;") ;  ?     Greek small letter lamda     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03BC}", "&mu;") ;  µ    Greek small letter mu    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03BD}", "&nu;") ;  ?     Greek small letter nu    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03BE}", "&xi;") ;  ?     Greek small letter xi    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03BF}", "&omicron;") ;  ?    Greek small letter omicron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C0}", "&pi;") ;  p     Greek small letter pi    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C1}", "&rho;") ;  ?    Greek small letter rho   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C2}", "&sigmaf;") ;  ?     Greek small letter final sigma   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C3}", "&sigma;") ;  s      Greek small letter sigma     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C4}", "&tau;") ;  t    Greek small letter tau   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C5}", "&upsilon;") ;  ?    Greek small letter upsilon   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C6}", "&phi;") ;  f    Greek small letter phi   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C7}", "&chi;") ;  ?    Greek small letter chi   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C8}", "&psi;") ;  ?    Greek small letter psi   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03C9}", "&omega;") ;  ?      Greek small letter omega     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2013}", "&ndash;") ;  –    en dash  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2014}", "&mdash;") ;  —    em dash  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2018}", "&lsquo;") ;  ‘    left single quotation mark   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2019}", "&rsquo;") ;  ’    right single quotation mark  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{201A}", "&sbquo;") ;  ‚    single low-9 quotation mark  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{201C}", "&ldquo;") ;  “    left double quotation mark   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{201D}", "&rdquo;") ;  ”    right double quotation mark  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{201E}", "&bdquo;") ;  „    double low-9 quotation mark  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2020}", "&dagger;") ;  †       dagger   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2021}", "&Dagger;") ;  ‡       double dagger    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2022}", "&bull;") ;  •     bullet   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2026}", "&hellip;") ;  …       horizontal ellipsis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2030}", "&permil;") ;  ‰       per mille sign   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2032}", "&prime;") ;  '      prime    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2033}", "&Prime;") ;  ?      double prime     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2039}", "&lsaquo;") ;  ‹       single left-pointing angle quotation mark    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{203A}", "&rsaquo;") ;  ›       single right-pointing angle quotation mark   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2044}", "&frasl;") ;  /      fraction slash   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{20AC}", "&euro;") ;  €     euro sign    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2122}", "&trade;") ;  ™    trademark sign   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2190}", "&larr;") ;  ?       leftwards arrow  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2191}", "&uarr;") ;  ?       upwards arrow    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2192}", "&rarr;") ;  ?       rightwards arrow     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2193}", "&darr;") ;  ?       downwards arrow  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2194}", "&harr;") ;  ?       left right arrow     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2202}", "&part;") ;  ?       partial differential     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{220F}", "&prod;") ;  ?       n-ary product    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2211}", "&sum;") ;  ?    n-ary summation  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2212}", "&minus;") ;  -      minus sign   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{221A}", "&radic;") ;  v      square root  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{221E}", "&infin;") ;  8      infinity     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2229}", "&cap;") ;  n    intersection     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{222B}", "&int;") ;  ?    integral     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2248}", "&asymp;") ;  ˜     almost equal to  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2260}", "&ne;") ;  ?     not equal to     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2261}", "&equiv;") ;  =      identical to     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2264}", "&le;") ;  =     less-than or equal to    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2265}", "&ge;") ;  =     greater-than or equal t  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2265}", "&ge;") ;  =     greater-than or equal to     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2660}", "&spades;") ;  ?     black spade suit     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2663}", "&clubs;") ;  ?      black club suit  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2665}", "&hearts;") ;  ?     black heart suit     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2666}", "&diams;") ;  ?      black diamond suit   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A0}", "&nbsp;") ;        no-break space   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A1}", "&iexcl;") ;  ¡       inverted exclamation mark    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A2}", "&cent;") ;  ¢    cent sign    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A3}", "&pound;") ;  £       pound sign   [lira sign is £ (&#8356;)]     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A4}", "&curren;") ;  ¤      currency sign    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A5}", "&yen;") ;  ¥     yen sign     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A6}", "&brvbar;") ;  ¦      broken bar   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A7}", "&sect;") ;  §    section sign     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A8}", "&uml;") ;  ¨     diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{A9}", "&copy;") ;  ©    copyright sign   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{AA}", "&ordf;") ;  ª    feminine ordinal indicator   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{AB}", "&laquo;") ;  «       left-pointing double angle quotation mark    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{AC}", "&not;") ;  ¬     not sign     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{AD}", "&shy;") ;  ­     soft hyphen  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{AE}", "&reg;") ;  ®     registered sign  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{AF}", "&macr;") ;  ¯    macron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B0}", "&deg;") ;  °     degree sign  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B1}", "&plusmn;") ;  ±      plus-minus sign  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B2}", "&sup2;") ;  ²    superscript two  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B3}", "&sup3;") ;  ³    superscript three    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B4}", "&acute;") ;  ´       acute accent     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B5}", "&micro;") ;  µ       micro sign   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B6}", "&para;") ;  ¶    pilcrow sign     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B7}", "&middot;") ;  ·      middle dot   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B8}", "&cedil;") ;  ¸       cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{B9}", "&sup1;") ;  ¹    superscript one  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{BA}", "&ordm;") ;  º    masculine ordinal indicator  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{BB}", "&raquo;") ;  »       right-pointing double angle quotation mark   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{BC}", "&frac14;") ;  ¼      vulgar fraction one quarter  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{BD}", "&frac12;") ;  ½      vulgar fraction one half     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{BE}", "&frac34;") ;  ¾      vulgar fraction three quarters   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{BF}", "&iquest;") ;  ¿      inverted question mark   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C0}", "&Agrave;") ;  À      Latin capital letter A with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C1}", "&Aacute;") ;  Á      Latin capital letter A with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C2}", "&Acirc;") ;  Â       Latin capital letter A with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C3}", "&Atilde;") ;  Ã      Latin capital letter A with tilde    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C4}", "&Auml;") ;  Ä    Latin capital letter A with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C5}", "&Aring;") ;  Å       Latin capital letter A with ring above   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C6}", "&AElig;") ;  Æ       Latin capital letter AE  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C7}", "&Ccedil;") ;  Ç      Latin capital letter C with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C8}", "&Egrave;") ;  È      Latin capital letter E with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{C9}", "&Eacute;") ;  É      Latin capital letter E with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{CA}", "&Ecirc;") ;  Ê       Latin capital letter E with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{CB}", "&Euml;") ;  Ë    Latin capital letter E with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{CC}", "&Igrave;") ;  Ì      Latin capital letter I with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{CD}", "&Iacute;") ;  Í      Latin capital letter I with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{CE}", "&Icirc;") ;  Î       Latin capital letter I with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{CF}", "&Iuml;") ;  Ï    Latin capital letter I with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D0}", "&ETH;") ;  Ð     Latin capital letter Eth     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D1}", "&Ntilde;") ;  Ñ      Latin capital letter N with tilde    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D2}", "&Ograve;") ;  Ò      Latin capital letter O with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D3}", "&Oacute;") ;  Ó      Latin capital letter O with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D4}", "&Ocirc;") ;  Ô       Latin capital letter O with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D5}", "&Otilde;") ;  Õ      Latin capital letter O with tilde    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D6}", "&Ouml;") ;  Ö    Latin capital letter O with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D7}", "&times;") ;  ×       multiplication sign  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D8}", "&Oslash;") ;  Ø      Latin capital letter O with stroke   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{D9}", "&Ugrave;") ;  Ù      Latin capital letter U with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{DA}", "&Uacute;") ;  Ú      Latin capital letter U with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{DB}", "&Ucirc;") ;  Û       Latin capital letter U with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{DC}", "&Uuml;") ;  Ü    Latin capital letter U with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{DD}", "&Yacute;") ;  Ý      Latin capital letter Y with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{DE}", "&THORN;") ;  Þ       Latin capital letter Thorn   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{DF}", "&szlig;") ;  ß       Latin small letter sharp s   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E0}", "&agrave;") ;  à      Latin small letter a with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E1}", "&aacute;") ;  á      Latin small letter a with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E2}", "&acirc;") ;  â       Latin small letter a with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E3}", "&atilde;") ;  ã      Latin small letter a with tilde  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E4}", "&auml;") ;  ä    Latin small letter a with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E5}", "&aring;") ;  å       Latin small letter a with ring above     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E6}", "&aelig;") ;  æ       Latin small letter ae    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E7}", "&ccedil;") ;  ç      Latin small letter c with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E8}", "&egrave;") ;  è      Latin small letter e with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{E9}", "&eacute;") ;  é      Latin small letter e with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{EA}", "&ecirc;") ;  ê       Latin small letter e with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{EB}", "&euml;") ;  ë    Latin small letter e with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{EC}", "&igrave;") ;  ì      Latin small letter i with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{ED}", "&iacute;") ;  í      Latin small letter i with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{EE}", "&icirc;") ;  î       Latin small letter i with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{EF}", "&iuml;") ;  ï    Latin small letter i with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F0}", "&eth;") ;  ð     Latin small letter eth   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F1}", "&ntilde;") ;  ñ      Latin small letter n with tilde  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F2}", "&ograve;") ;  ò      Latin small letter o with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F3}", "&oacute;") ;  ó      Latin small letter o with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F4}", "&ocirc;") ;  ô       Latin small letter o with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F5}", "&otilde;") ;  õ      Latin small letter o with tilde  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F6}", "&ouml;") ;  ö    Latin small letter o with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F7}", "&divide;") ;  ÷      division sign    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F8}", "&oslash;") ;  ø      Latin small letter o with stroke     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{F9}", "&ugrave;") ;  ù      Latin small letter u with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{FA}", "&uacute;") ;  ú      Latin small letter u with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{FB}", "&ucirc;") ;  û       Latin small letter u with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{FC}", "&uuml;") ;  ü    Latin small letter u with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{FD}", "&yacute;") ;  ý      Latin small letter y with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{FE}", "&thorn;") ;  þ       Latin small letter thorn     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{FF}", "&yuml;") ;  ÿ    Latin small letter y with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2015}", "&#8213;") ;  -      horizontal bar   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{203C}", "&#8252;") ;  -      double exclamation mark  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0385}", "&#901;") ;  -       Greek dialytika tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0384}", "&#900;") ;  -       Greek tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2017}", "&#8215;") ;  -      double low line  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{201B}", "&#8219;") ;  -      single high-reversed-9 quotation mark    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{203E}", "&#8254;") ;  -      overline     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{20A4}", "&#8356;") ;  -      lira sign   [pound sign is £ (&pound;)]     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2215}", "&#8725;") ;  -      division slash   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2219}", "&#8729;") ;  -      bullet operator  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2206}", "&#8710;") ;  -      increment    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{221F}", "&#8735;") ;  -      right angle  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{2195}", "&#8597;") ;  -      up down arrow    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{21A8}", "&#8616;") ;  -      up down arrow with base  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0387}", "&#903;") ;  -       Greek ano teleia     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0100}", "&#256;") ;  -       Latin capital letter A with macron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0101}", "&#257;") ;  -       Latin small letter a with macron     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0102}", "&#258;") ;  -       Latin capital letter A with breve    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0103}", "&#259;") ;  -       Latin small letter a with breve  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0104}", "&#260;") ;  -       Latin capital letter A with ogonek   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0105}", "&#261;") ;  -       Latin small letter a with ogonek     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{01FA}", "&#506;") ;  -       Latin capital letter A with ring above and acute     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{01FB}", "&#507;") ;  -       Latin small letter a with ring above and acute   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{01FC}", "&#508;") ;  -       Latin capital letter AE with acute   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{01FD}", "&#509;") ;  -       Latin small letter ae with acute     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0106}", "&#262;") ;  -       Latin capital letter C with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0107}", "&#263;") ;  -       Latin small letter c with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0108}", "&#264;") ;  -       Latin capital letter C with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0109}", "&#265;") ;  -       Latin small letter c with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{010A}", "&#266;") ;  -       Latin capital letter C with dot above    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{010B}", "&#267;") ;  -       Latin small letter c with dot above  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{010C}", "&#268;") ;  -       Latin capital letter C with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{010D}", "&#269;") ;  -       Latin small letter c with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{010E}", "&#270;") ;  -       Latin capital letter D with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{010F}", "&#271;") ;  -       Latin small letter d with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0110}", "&#272;") ;  -       Latin capital letter D with stroke   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0111}", "&#273;") ;  -       Latin small letter d with stroke     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0112}", "&#274;") ;  -       Latin capital letter E with macron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0113}", "&#275;") ;  -       Latin small letter e with macron     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0114}", "&#276;") ;  -       Latin capital letter E with breve    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0115}", "&#277;") ;  -       Latin small letter e with breve  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0116}", "&#278;") ;  -       Latin capital letter E with dot above    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0117}", "&#279;") ;  -       Latin small letter e with dot above  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0118}", "&#280;") ;  -       Latin capital letter E with ogenek   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0119}", "&#281;") ;  -       Latin small letter e with ogenek     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{011A}", "&#282;") ;  -       Latin capital letter E with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{011B}", "&#283;") ;  -       Latin small letter e with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{011C}", "&#284;") ;  -       Latin capital letter G with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{011D}", "&#285;") ;  -       Latin small letter g with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{011E}", "&#286;") ;  -       Latin capital letter G with breve    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{011F}", "&#287;") ;  -       Latin small letter g with breve  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0120}", "&#288;") ;  -       Latin capital letter G with dot above    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0121}", "&#289;") ;  -       Latin small letter g with dot above  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0122}", "&#290;") ;  -       Latin capital letter G with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0123}", "&#291;") ;  -       Latin small letter g with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0124}", "&#292;") ;  -       Latin capital letter H with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0125}", "&#293;") ;  -       Latin small letter h with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0126}", "&#294;") ;  -       Latin capital letter H with stroke   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0127}", "&#295;") ;  -       Latin small letter h with stroke     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0128}", "&#296;") ;  -       Latin capital letter I with tilde    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0129}", "&#297;") ;  -       Latin small letter i with tilde  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{012A}", "&#298;") ;  -       Latin capital letter I with macron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{012B}", "&#299;") ;  -       Latin small letter i with macron     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{012C}", "&#300;") ;  -       Latin capital letter I with breve    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{012D}", "&#301;") ;  -       Latin small letter i with breve  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{012E}", "&#302;") ;  -       Latin capital letter I with ogonek   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{012F}", "&#303;") ;  -       Latin small letter i with ogonek     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0130}", "&#304;") ;  -       Latin capital letter I with dot above    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0131}", "&#305;") ;  -       Latin small letter dotless i     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0132}", "&#306;") ;  -       Latin capital ligature IJ    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0133}", "&#307;") ;  -       Latin small ligature ij  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0134}", "&#308;") ;  -       Latin capital letter J with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0135}", "&#309;") ;  -       Latin small letter j with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0136}", "&#310;") ;  -       Latin capital letter K with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0137}", "&#311;") ;  -       Latin small letter k with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0138}", "&#312;") ;  -       Latin small letter kra   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0139}", "&#313;") ;  -       Latin capital letter L with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{013A}", "&#314;") ;  -       Latin small letter l with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{013B}", "&#315;") ;  -       Latin capital letter L with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{013C}", "&#316;") ;  -       Latin small letter l with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{013D}", "&#317;") ;  -       Latin capital letter L with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{013E}", "&#318;") ;  -       Latin small letter l with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{013F}", "&#319;") ;  -       Latin capital letter L with middle dot   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0140}", "&#320;") ;  -       Latin small letter l with middle dot     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0141}", "&#321;") ;  -       Latin capital letter L with stroke   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0142}", "&#322;") ;  -       Latin small letter l with stroke     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0143}", "&#323;") ;  -       Latin capital letter N with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0144}", "&#324;") ;  -       Latin small letter n with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0145}", "&#325;") ;  -       Latin capital letter N with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0146}", "&#326;") ;  -       Latin small letter n with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0147}", "&#327;") ;  -       Latin capital letter N with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0148}", "&#328;") ;  -       Latin small letter n with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0149}", "&#329;") ;  -       Latin small letter n preceded by apostrophe  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{014A}", "&#330;") ;  -       Latin capital letter Eng     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{014B}", "&#331;") ;  -       Latin small letter eng   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{014C}", "&#332;") ;  -       Latin capital letter O with macron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{014D}", "&#333;") ;  -       Latin small letter o with macron     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{014E}", "&#334;") ;  -       Latin capital letter O with breve    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{014F}", "&#335;") ;  -       Latin small letter o with breve  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0150}", "&#336;") ;  -       Latin capital letter O with double acute     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0151}", "&#337;") ;  -       Latin small letter o with double acute   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{01FE}", "&#510;") ;  -       Latin capital letter O with stroke and acute     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{01FF}", "&#511;") ;  -       Latin small letter o with stroke and acute   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0154}", "&#340;") ;  -       Latin capital letter R with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0155}", "&#341;") ;  -       Latin small letter r with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0156}", "&#342;") ;  -       Latin capital letter R with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0157}", "&#343;") ;  -       Latin small letter r with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0158}", "&#344;") ;  -       Latin capital letter R with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0159}", "&#345;") ;  -       Latin small letter r with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{015A}", "&#346;") ;  -       Latin capital letter S with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{015B}", "&#347;") ;  -       Latin small letter s with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{015C}", "&#348;") ;  -       Latin capital letter S with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{015D}", "&#349;") ;  -       Latin small letter s with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{015E}", "&#350;") ;  -       Latin capital letter S with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{015F}", "&#351;") ;  -       Latin small letter s with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{017F}", "&#383;") ;  -       Latin small letter long s    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0162}", "&#354;") ;  -       Latin capital letter T with cedilla  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0163}", "&#355;") ;  -       Latin small letter t with cedilla    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0164}", "&#356;") ;  -       Latin capital letter T with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0165}", "&#357;") ;  -       Latin small letter t with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0166}", "&#358;") ;  -       Latin capital letter T with stroke   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0167}", "&#359;") ;  -       Latin small letter t with stroke     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0168}", "&#360;") ;  -       Latin capital letter U with tilde    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0169}", "&#361;") ;  -       Latin small letter u with tilde  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{016A}", "&#362;") ;  -       Latin capital letter U with macron   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{016B}", "&#363;") ;  -       Latin small letter u with macron     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{016C}", "&#364;") ;  -       Latin capital letter U with breve    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{016D}", "&#365;") ;  -       Latin small letter u with breve  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{016E}", "&#366;") ;  -       Latin capital letter U with ring above   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{016F}", "&#367;") ;  -       Latin small letter u with ring above     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0170}", "&#368;") ;  -       Latin capital letter U with double acute     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0171}", "&#369;") ;  -       Latin small letter u with double acute   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0172}", "&#370;") ;  -       Latin capital letter U with ogonek   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0173}", "&#371;") ;  -       Latin small letter u with ogonek     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0174}", "&#372;") ;  -       Latin capital letter W with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0175}", "&#373;") ;  -       Latin small letter w with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1E80}", "&#7808;") ;  -      Latin capital letter W with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1E81}", "&#7809;") ;  -      Latin small letter w with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1E82}", "&#7810;") ;  -      Latin capital letter W with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1E83}", "&#7811;") ;  -      Latin small letter w with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1E84}", "&#7812;") ;  -      Latin capital letter W with diaeresis    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1E85}", "&#7813;") ;  -      Latin small letter w with diaeresis  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0176}", "&#374;") ;  -       Latin capital letter Y with circumflex   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0177}", "&#375;") ;  -       Latin small letter y with circumflex     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1EF2}", "&#7922;") ;  -      Latin capital letter Y with grave    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{1EF3}", "&#7923;") ;  -      Latin small letter y with grave  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0179}", "&#377;") ;  -       Latin capital letter Z with acute    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{017A}", "&#378;") ;  -       Latin small letter z with acute  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{017B}", "&#379;") ;  -       Latin capital letter Z with dot above    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{017C}", "&#380;") ;  -       Latin small letter z with dot above  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{017D}", "&#381;") ;  -       Latin capital letter Z with caron    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{017E}", "&#382;") ;  -       Latin small letter z with caron  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0386}", "&#902;") ;  -       Greek capital letter Alpha with tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03AC}", "&#940;") ;  -       Greek small letter alpha with tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0388}", "&#904;") ;  -       Greek capital letter Epsilon with tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03AD}", "&#941;") ;  -       Greek small letter epsilon with tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0389}", "&#905;") ;  -       Greek capital letter Eta with tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03AE}", "&#942;") ;  -       Greek small letter eta with tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{038A}", "&#906;") ;  -       Greek capital letter Iota with tonos     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0390}", "&#912;") ;  -       Greek small letter Iota with dialytika and tonos     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03AA}", "&#938;") ;  -       Greek capital letter Iota with dialytika     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03AF}", "&#943;") ;  -       Greek small letter iota with tonos   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03CA}", "&#970;") ;  -       Greek small letter iota with dialytika   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{038C}", "&#908;") ;  -       Greek capital letter Omicron with tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03CC}", "&#972;") ;  -       Greek small letter omicron with tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{038E}", "&#910;") ;  -       Greek capital letter Upsilon with tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03AB}", "&#939;") ;  -       Greek capital letter Upsilon with dialytika  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03B0}", "&#944;") ;  -       Greek small letter upsilon with dialytika and tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03CB}", "&#971;") ;  -       Greek small letter upsilon with dialytika    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03CD}", "&#973;") ;  -       Greek small letter upsilon with tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{038F}", "&#911;") ;  -       Greek capital letter Omega with tonos    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{03CE}", "&#974;") ;  -       Greek small letter omega with tonos  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0410}", "&#1040;") ;  -      Cyrillic capital letter A    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0430}", "&#1072;") ;  -      Cyrillic small letter a  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0411}", "&#1041;") ;  -      Cyrillic capital letter Be   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0431}", "&#1073;") ;  -      Cyrillic small letter be     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0412}", "&#1042;") ;  -      Cyrillic capital letter Ve   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0432}", "&#1074;") ;  -      Cyrillic small letter ve     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0403}", "&#1027;") ;  -      Cyrillic capital letter Gje  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0413}", "&#1043;") ;  -      Cyrillic capital letter Ghe  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0433}", "&#1075;") ;  -      Cyrillic small letter ghe    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0453}", "&#1107;") ;  -      Cyrillic small letter gje    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0490}", "&#1168;") ;  -      Cyrillic capital letter Ghe with upturn  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0491}", "&#1169;") ;  -      Cyrillic small letter ghe with upturn    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0414}", "&#1044;") ;  -      Cyrillic capital letter De   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0434}", "&#1076;") ;  -      Cyrillic small letter de     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0402}", "&#1026;") ;  -      Cyrillic capital letter Dje  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0452}", "&#1106;") ;  -      Cyrillic small letter dje    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0401}", "&#1025;") ;  -      Cyrillic capital letter Io   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0415}", "&#1045;") ;  -      Cyrillic capital letter Ie   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0435}", "&#1077;") ;  -      Cyrillic small letter ie     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0451}", "&#1105;") ;  -      Cyrillic small letter io     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0404}", "&#1028;") ;  -      Cyrillic capital letter Ukrainian Ie     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0454}", "&#1108;") ;  -      Cyrillic small letter Ukrainian ie   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0416}", "&#1046;") ;  -      Cyrillic capital letter Zhe  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0436}", "&#1078;") ;  -      Cyrillic small letter zhe    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0417}", "&#1047;") ;  -      Cyrillic capital letter Ze   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0437}", "&#1079;") ;  -      Cyrillic small letter ze     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0405}", "&#1029;") ;  -      Cyrillic capital letter Dze  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0455}", "&#1109;") ;  -      Cyrillic small letter dze    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0418}", "&#1048;") ;  -      Cyrillic capital letter I    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0419}", "&#1049;") ;  -      Cyrillic capital letter short I  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0438}", "&#1080;") ;  -      Cyrillic small letter i  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0439}", "&#1081;") ;  -      Cyrillic small letter short i    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0406}", "&#1030;") ;  -      Cyrillic capital letter Byelorussian-Ukrainian I     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0407}", "&#1031;") ;  -      Cyrillic capital letter Yi   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0456}", "&#1110;") ;  -      Cyrillic small letter Byelorussian-Ukrainian i   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0457}", "&#1111;") ;  -      Cyrillic small letter yi     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0408}", "&#1032;") ;  -      Cyrillic capital letter Je   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0458}", "&#1112;") ;  -      Cyrillic small letter je     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{040C}", "&#1036;") ;  -      Cyrillic capital letter Kje  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{041A}", "&#1050;") ;  -      Cyrillic capital letter Ka   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{043A}", "&#1082;") ;  -      Cyrillic small letter ka     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{045C}", "&#1116;") ;  -      Cyrillic small letter kje    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{041B}", "&#1051;") ;  -      Cyrillic capital letter El   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{043B}", "&#1083;") ;  -      Cyrillic small letter el     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0409}", "&#1033;") ;  -      Cyrillic capital letter Lje  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0459}", "&#1113;") ;  -      Cyrillic small letter lje    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{041C}", "&#1052;") ;  -      Cyrillic capital letter Em   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{043C}", "&#1084;") ;  -      Cyrillic small letter em     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{041D}", "&#1053;") ;  -      Cyrillic capital letter En   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{043D}", "&#1085;") ;  -      Cyrillic small letter en     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{040A}", "&#1034;") ;  -      Cyrillic capital letter Nje  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{045A}", "&#1114;") ;  -      Cyrillic small letter nje    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{041E}", "&#1054;") ;  -      Cyrillic capital letter O    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{043E}", "&#1086;") ;  -      Cyrillic small letter o  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{041F}", "&#1055;") ;  -      Cyrillic capital letter Pe   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{043F}", "&#1087;") ;  -      Cyrillic small letter pe     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0420}", "&#1056;") ;  -      Cyrillic capital letter Er   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0440}", "&#1088;") ;  -      Cyrillic small letter er     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0421}", "&#1057;") ;  -      Cyrillic capital letter Es   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0441}", "&#1089;") ;  -      Cyrillic small letter es     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0422}", "&#1058;") ;  -      Cyrillic capital letter Te   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0442}", "&#1090;") ;  -      Cyrillic small letter te     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{040B}", "&#1035;") ;  -      Cyrillic capital letter Tshe     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{045B}", "&#1115;") ;  -      Cyrillic small letter tshe   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{040E}", "&#1038;") ;  -      Cyrillic capital letter short U  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0423}", "&#1059;") ;  -      Cyrillic capital letter U    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0443}", "&#1091;") ;  -      Cyrillic small letter u  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{045E}", "&#1118;") ;  -      Cyrillic small letter short u    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0424}", "&#1060;") ;  -      Cyrillic capital letter Ef   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0444}", "&#1092;") ;  -      Cyrillic small letter ef     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0425}", "&#1061;") ;  -      Cyrillic capital letter Ha   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0445}", "&#1093;") ;  -      Cyrillic small letter ha     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0426}", "&#1062;") ;  -      Cyrillic capital letter Tse  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0446}", "&#1094;") ;  -      Cyrillic small letter tse    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0427}", "&#1063;") ;  -      Cyrillic capital letter Che  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0447}", "&#1095;") ;  -      Cyrillic small letter che    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{040F}", "&#1039;") ;  -      Cyrillic capital letter Dzhe     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{045F}", "&#1119;") ;  -      Cyrillic small letter dzhe   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0428}", "&#1064;") ;  -      Cyrillic capital letter Sha  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0448}", "&#1096;") ;  -      Cyrillic small letter sha    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0429}", "&#1065;") ;  -      Cyrillic capital letter Shcha    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{0449}", "&#1097;") ;  -      Cyrillic small letter shcha  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{042A}", "&#1066;") ;  -      Cyrillic capital letter hard sign    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{044A}", "&#1098;") ;  -      Cyrillic small letter hard sign  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{042B}", "&#1067;") ;  -      Cyrillic capital letter Yeru     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{044B}", "&#1099;") ;  -      Cyrillic small letter yeru   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{042C}", "&#1068;") ;  -      Cyrillic capital letter soft sign    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{044C}", "&#1100;") ;  -      Cyrillic small letter soft sign  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{042D}", "&#1069;") ;  -      Cyrillic capital letter E    <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{044D}", "&#1101;") ;  -      Cyrillic small letter e  <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{042E}", "&#1070;") ;  -      Cyrillic capital letter Yu   <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{044E}", "&#1102;") ;  -      Cyrillic small letter yu     <br>
    $sHTML = StringRegExpReplace($sHTML, "(*UCP)\x{042F}", "&#1071;") ;  -      Cyrillic capital letter Ya   <br>
    $sHTML3 = StringRegExpReplace($sHTML, "(*UCP)\x{044F}", "&#1103;") ;  -     Cyrillic small letter ya     <br>

 

Edited by Jury
Link to comment
Share on other sites

Expect for making \p{Pd} work you don't need (*UCP) prefix. Also this conversion isn't required at all.

Beyond that, AFAIK there are only 5 reserved characters in HTML, namely " ' & < > and no other Unicode character requires conversion.
Entities are useful to type Unicode characters that aren't available on your keyboard and they make them a bit more readable when looking at the source, but aren't required. This second point is itself questionable if your alphabet isn't latin1.

Given the (growing) large number of Unicode characters having a corresponding entity defined (https://dev.w3.org/html5/html-author/charref) I see no pressing reason to convert existing Unicode text into a mix of commonly used explicit basic Latin characters and entities, except of course for the 5 guys below:

Func _To_HTML(ByRef $sText)
    $sText = StringReplace($sText, "&", "&")
    $sText = StringReplace($sText, '"', """)
    $sText = StringReplace($sText, "'", "&apos;")
    $sText = StringReplace($sText, "<", "<")
    $sText = StringReplace($sText, ">", ">")
EndFunc

Note that no regexp is needed and the output contains all the input characters without any emasculation.

Edited by jchd
Return removed (inconsistant with ByRef)

This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.
Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe here
RegExp tutorial: enough to get started
PCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta.

SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.
SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.
An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.
SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)
A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!
SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...