Textskiftläges-omvandlare
Varje kodbas och CMS har sina egna versalregler, kebab-case för URL:er, camelCase för JS-variabler, SCREAMING_SNAKE för konstanter, Inledande Versal för rubriker. Klistra in valfri sträng så returnerar den här omvandlaren alla nio vanliga transformeringar på en gång, så att du kan kopiera den som matchar fältet du klistrar in i.
Så fungerar omvandlingarna
-
1
Klistra in din text
Ett ord, ett variabelnamn eller en hel mening.
-
2
Texten tokeniseras
Mellanslag, bindestreck, understreck och camel-gränser delas alla upp i separata ord.
-
3
Varje skiftläge genereras
VERSALER, gemener, Inledande Versal, mening, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.
-
4
Kopiera den du behöver
Kopiering med ett klick bredvid varje variant.
De nio vanliga skiftlägena
| Skiftläge | Exempel | Typisk användning |
|---|---|---|
| VERSALER | HELLO WORLD | Betoning, SQL-nyckelord |
| gemener | hello world | Brödtext |
| Inledande Versal | Hello World | Rubriker (stilboksstil) |
| Meningsskiftläge | Hello world | Artikelrubriker (minimalistisk) |
| camelCase | helloWorld | JS-/Java-variabler, JSON-nycklar |
| PascalCase | HelloWorld | Klassnamn, React-komponenter |
| snake_case | hello_world | Python, Ruby, SQL |
| kebab-case | hello-world | URL:er, CSS-klassnamn, HTML |
| CONSTANT_CASE | HELLO_WORLD | Miljövariabler, konstanter |
Inledande Versal har stilguidesvarianter
- AP-stil: versalisera substantiv, pronomen, verb, adjektiv, adverb och alla ord på 4+ bokstäver. Artiklar, korta prepositioner och konjunktioner förblir gemena om de inte är först eller sist.
- Chicago: versalisera huvudord, gemena artiklar och prepositioner oavsett längd.
- APA: versalisera varje ord på 4+ bokstäver, plus det första och sista ordet.
- Meningsskiftläge: versalisera bara det första ordet (och egennamn). Allt mer föredraget i modern UI och redaktionell stil.
Egenheter vid gränsdetektering
parseXMLParser→parse-xml-parserkräver att man känner igen på varandra följande versaler som en akronym. Naiv camel-delning skulle geparse-x-m-l-parser.- Siffror:
item2Valuekan tokeniseras somitem-2-valueelleritem2-valueberoende på preferens. - Inledande understreck (
_private) betyder ofta “internt” och bör bevaras i vissa språk.
När du ska använda vad
- URL:er: alltid kebab-case. Sökmotorer och människor föredrar läsbara sökvägar.
- Databaskolumner: snake_case i Postgres/MySQL, camelCase i MongoDB.
- CSS-klasser: kebab-case (BEM) eller camelCase (CSS-in-JS).
- Miljövariabler: alltid SCREAMING_SNAKE.
Vanliga frågor
camelCase börjar med en gemen bokstav (userName); PascalCase versaliserar även den första bokstaven (UserName). Enligt konvention är camelCase för variabler och funktioner; PascalCase är för klasser och typer.
Omvandlaren behandlar på varandra följande versaler som en enda akronym där det är möjligt: XMLParser → xml-parser, inte x-m-l-parser. Exakt beteende varierar med källstilen; stickprovskontrollera för ditt användningsfall.
Den är designad för korta strängar som variabelnamn och rubriker. Att köra den på en hel kodfil skulle ändra skiftläge på kommentarer, strängar och nyckelord, du skulle bryta koden. Använd en linter eller IDE-refaktorering för det.
Nej. Skiftlägesomvandling körs helt i din webbläsare; inget du klistrar in lämnar sidan.
Relaterade verktyg
HTML-entitetskodare
Omvandla fem HTML-känsliga tecken till fasta entiteter eller läs HTML-entiteter som text lokalt i webbläsaren.
Generator för inverterad text
Vänd texten upp och ner med Unicode-glyfer som ser ut som speglade bokstäver, för biografier, bildtexter och uppmärksamhetsväckande sociala inlägg.
Kvadratsymbol kopiera och klistra in
Kopiera kvadratsymbolen ², plus upphöjda och nedsänkta siffror, vanliga bråk och kvadrat- och kubikenheter som m², cm² och km². Klicka för att kopiera.
Instagram-typsnittsgenerator
Generera Unicode-"typsnitt" (fet, kursiv, skript, monospace, fraktur) som klistras direkt in i din Instagram-bio, namn, bildtexter och kommentarer.
Piltecken att kopiera
Kopiera vanliga Unicode-pilar med ett klick: raka, dubbla, diagonala, krokade, cirkulära och triangelformade för dokument, chatt och design.
Mindre än eller lika med-symbolen
Kopiera tecknet ≤ och relaterade matematiska jämförelsesymboler. Inkluderar Unicode, HTML-entiteter och LaTeX-markup för kalkylark, uppsatser och webbsidor.
Verktyget finns på andra språk
- Conversor de Caso de Texto [PT]
- Textfall-Konverter [DE]
- テキスト大文字・小文字変換ツール [JA]
- Công cụ chuyển đổi kiểu chữ hoa/thường [VI]
- Convertidor de Mayúsculas y Minúsculas [ES]
- Tekst hoofdletter-converter [NL]
- 텍스트 케이스 변환기 [KO]
- Konverter Kapitalisasi Teks [ID]
- เครื่องมือแปลงตัวพิมพ์ใหญ่-เล็กของข้อความ [TH]
- Konwerter wielkości liter [PL]
- Convertisseur de casse de texte [FR]
- محوّل حالة الأحرف في النص [AR]
- Convertitore di casi di testo [IT]
- Text Case Converter [EN]
- Конвертер регистра текста [RU]
- Metin Büyük/Küçük Harf Dönüştürücü [TR]
- 文本大小写转换器 [ZH]