Biurko Konto

Konwerter kebab-case

Wklej tekst i zamień go na kebab-case — do slugów URL, klas CSS i nazw plików. Działa w przeglądarce.

Prywatne — liczenie odbywa się w przeglądarce, nic nie jest wysyłane

Wynik

Jak dzielone są słowa

Wejście jest dzielone na granicach camelCase/PascalCase (mała litera lub cyfra, po której następuje wielka litera) oraz po każdej interpunkcji lub spacji — więc „my-var_name”, „myVarName” i „my var name” konwertują się tak samo. Cyfry przyklejają się do poprzedzającego słowa (userID42 → user, id42), nigdy nie są wydzielane jako osobne słowo.

Ograniczenie skrótów — przeczytaj przed konwersją nazw API

Kolejne wielkie litery (ciąg skrótów jak HTTP, XML, ID) NIE są oddzielane od następnego słowa — getHTTPResponse konwertuje się na get_httpresponse, a nie get_http_response; XMLParser konwertuje się na xmlparser, a nie xml_parser. To prawdziwe, potwierdzone ograniczenie reguły granicy (mała litera/cyfra → wielka litera), a nie rzadki błąd — jeśli potrzebujesz dzielenia każdego skrótu osobno, wstaw ręcznie separator (getHTTP_Response) przed konwersją.

Gotowe

Przekonwertowany tekst jest widoczny w polu wyjściowym na bieżąco, podczas pisania — skopiuj go albo użyj opcji Pobierz, jeśli Twoja przeglądarka to obsługuje. Nie przechowujemy historii konwersji; odświeżenie strony czyści oba pola.

Co to jest kebab-case?

kebab-case łączy słowa łącznikami, zapisując je małymi literami: „user profile page” staje się „user-profile-page”. To standardowy zapis dla slugów URL, klas CSS i atrybutów HTML.

Czy to to samo co generator slugów URL?

W zasadzie tak — wynik kebab-case to czysty slug URL. Znaki diakrytyczne są zachowywane; połącz to z konwersją na małe litery, jeśli potrzebujesz surowego sluga ASCII.

Czy przekonwertowany tekst zawsze jest poprawnym kodem?

Nie — to zwykła transformacja tekstu, a nie parser reguł identyfikatorów dla konkretnego języka (nadal obowiązują słowa zastrzeżone, dozwolone znaki itp.). Sprawdź zasady nazewnictwa w swoim języku, zanim użyjesz przekonwertowanej nazwy jako prawdziwego identyfikatora.

↑ Wróć do narzędzia