cleanRawHtmlString function

String cleanRawHtmlString(
  1. String dirtyHtmlString
)

Implementation

String cleanRawHtmlString(String dirtyHtmlString) {
  return dirtyHtmlString
      .replaceAll(" ", " ")
      .replaceAll("«", "«")
      .replaceAll("°", "°")
      .replaceAll("»", "»")
      .replaceAll("À", "À")
      .replaceAll("Á", "Á")
      .replaceAll("Â", "Â")
      .replaceAll("Ã", "Ã")
      .replaceAll("Ä", "Ä")
      .replaceAll("Å", "Å")
      .replaceAll("Æ", "Æ")
      .replaceAll("Ç", "Ç")
      .replaceAll("È", "È")
      .replaceAll("É", "É")
      .replaceAll("Ê", "Ê")
      .replaceAll("Ë", "Ë")
      .replaceAll("Ì", "Ì")
      .replaceAll("Í", "Í")
      .replaceAll("Î", "Î")
      .replaceAll("Ï", "Ï")
      .replaceAll("Ñ", "Ñ")
      .replaceAll("Ò", "Ò")
      .replaceAll("Ó", "Ó")
      .replaceAll("Ô", "Ô")
      .replaceAll("Õ", "Õ")
      .replaceAll("Ö", "Ö")
      .replaceAll("Ù", "Ù")
      .replaceAll("Ú", "Ú")
      .replaceAll("Û", "Û")
      .replaceAll("Ü", "Ü")
      .replaceAll("à", "à")
      .replaceAll("á", "á")
      .replaceAll("â", "â")
      .replaceAll("ã", "ã")
      .replaceAll("ä", "ä")
      .replaceAll("å", "å")
      .replaceAll("æ", "æ")
      .replaceAll("ç", "ç")
      .replaceAll("è", "è")
      .replaceAll("é", "é")
      .replaceAll("ê", "ê")
      .replaceAll("ë", "ë")
      .replaceAll("ì", "ì")
      .replaceAll("í", "í")
      .replaceAll("î", "î")
      .replaceAll("ï", "ï")
      .replaceAll("ñ", "ñ")
      .replaceAll("ò", "ò")
      .replaceAll("ó", "ó")
      .replaceAll("ô", "ô")
      .replaceAll("õ", "õ")
      .replaceAll("ö", "ö")
      .replaceAll("ù", "ù")
      .replaceAll("ú", "ú")
      .replaceAll("û", "û")
      .replaceAll("ü", "ü")
      .replaceAll("œ", "œ")
      .replaceAll("‑", "-")
      .replaceAll("–", "—")
      .replaceAll("’", "\'")
      .replaceAll("…", "...")
      .replaceAll("<p style=\"text-align: justify;\">", "\n")
      .replaceAll("<sup>er</sup>", "er")
      .replaceAll("<p>", "\n")
      .replaceAll("<br />", "\n")
      .replaceAll("</p>", " ")
      .replaceAll("<i>", "")
      .replaceAll("</i>", "");
}