Zamiana wielkości liter
Wklej tekst i zamień go na WIELKIE LITERY, małe litery, Każde Słowo Wielką Literą albo Jak w zdaniu. Konwersja rozpoznaje polskie znaki (ą, ć, ł, ó, ż…). Obok każdego wyniku masz przycisk kopiowania. Wszystko dzieje się w Twojej przeglądarce.
Spis treści
Jak działa kalkulator
Wpisany tekst przeliczamy na bieżąco na sześć wariantów: WIELKIE LITERY, małe litery, Każde Słowo Wielką Literą (format nagłówków), Jak w zdaniu (wielka litera po kropce, wykrzykniku i pytajniku), oDWRÓCONĄ WIELKOŚĆ oraz zabawną wersję nApRzEmIeNnĄ. Obok czterech najważniejszych wariantów jest przycisk kopiowania. Narzędzie pokazuje też liczbę znaków i słów.
Jak liczymy (metodologia i wzory)
Zamiana wielkości korzysta z funkcji rozpoznających język polski (toLocaleUpperCase("pl-PL") i toLocaleLowerCase("pl-PL")), więc znaki diakrytyczne są obsługiwane poprawnie. Wariant nagłówkowy zamienia pierwszą literę każdego słowa (ciągu bez spacji) na wielką, a resztę na małe. Wariant zdaniowy najpierw zmniejsza cały tekst, a potem podnosi literę na początku tekstu i po znakach kończących zdanie. Litery rozpoznajemy uniwersalnym wzorcem Unicode (\p{L}), więc działa też dla innych alfabetów. Liczbę słów wyznaczamy jako liczbę ciągów oddzielonych białymi znakami.
Założenia i ograniczenia
- Tekst nie jest nigdzie wysyłany, cała zamiana odbywa się w Twojej przeglądarce.
- Za słowo uznajemy dowolny ciąg znaków oddzielony spacją lub nową linią, tak samo jak w liczniku słów.
- Wariant zdaniowy dzieli zdania po kropce, wykrzykniku i pytajniku, więc skróty z kropką (np. "itd.") mogą rozpocząć nowe zdanie.
Źródła i aktualizacja
- MDN, String.prototype.toLocaleUpperCase(): zamiana wielkości z uwzględnieniem języka (dostęp: 17.07.2026)