Przejdź do głównej zawartości
AMODITAMODITDokumentacja

StripHTML

Funkcja StripHTML usuwa z tekstu wszystkie znaczniki HTML. Encje HTML, np. & albo  , zamienia na odpowiadające im znaki, a   na zwykłą spację.

StripHTML("stringValue");
Argument Typ Wymagany Opis
stringValue tekst Tak Tekst, z którego mają zostać usunięte znaczniki HTML.

Funkcja zwraca tekst bez znaczników HTML. Znaczniki są usuwane, a nie zamieniane na spacje. Jeżeli tekst nie zawiera znaczników ani encji HTML, funkcja zwraca go bez zmian.

Wynik to „Some string with html tags.”

val = "<p>Some string with <b>html</b> tags.</p>"
newVal = StripHTML(val);

Wynik to „Some string without html tags.”, czyli tekst bez zmian.

val = "Some string without html tags."
newVal = StripHTML(val);
  • Używaj funkcji do oczyszczania tekstu wpisanego przez użytkownika albo pobranego ze stron internetowych.
  • Oczekiwanie, że funkcja usunie inne formatowanie, np. Markdown. Funkcja usuwa tylko znaczniki HTML i dekoduje encje, a inne formatowanie zostawia.
  • Znaczniki zapisane jako encje, np. &lt;p&gt;. Funkcja najpierw usuwa znaczniki, a dopiero potem dekoduje encje, więc w wyniku zostanie <p>. Jeżeli tekst zawiera zakodowane znaczniki, wywołaj funkcję drugi raz na jej wyniku.