Przejdź do treści

Usuwanie białych znaków - trim

Jak usunąć niepotrzebne białe znaki na początku i na końcu tekstu?

(interpretuje: Internet Explorer 9, Firefox 3.5, Opera 10.50, Chrome)

String.prototype.trim()
Wartość:
String - nowy tekst

Usuwa wszystkie ewentualne białe znaki oraz znaki końca linii, znajdujące się na początku i na końcu tekstu.

Białymi znakami są:

  • tabulacja ("\u0009" lub "\t")
  • pionowa tabulacja ("\u000B" lub "\v")
  • nowa strona ("\u000C" lub "\f")
  • spacja ("\u0020" lub " ")
  • niełamliwa spacja ("\u00A0")
  • BOM ("\uFEFF")
  • wszystkie inne znaki spacji w systemie Unicode

Znakami końca linii są:

  • następna linia ("\u000A" lub "\n")
  • powrót karetki ("\u000D" lub "\r")
  • separator linii ("\u2028")
  • separator akapitów ("\u2029")

Przykład String.prototype.trim

"\t A B C\r\n".trim(); // "A B C"

Komentarze

Zobacz więcej komentarzy

Facebook