ForHosting KIT · Text & KI

In camelCase umwandeln

Aus «hello world» wird helloWorld: Das erste Wort bleibt klein, jedes folgende beginnt mit einem Großbuchstaben, und die Leerzeichen verschwinden. Auch Bindestriche und Punkte fallen weg, sodass aus get-user-profile getUserProfile wird. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
hello world
Erhalten Sie
Text
helloWorld
Original
hello world
Länge
10
Wörter
2

Dieses Werkzeug zum Umwandeln in camelCase nimmt eine nicht leere Phrase und liefert einen einzigen camelCase-Bezeichner: Das erste Wort bleibt kleingeschrieben, jedes folgende Wort wird großgeschrieben, und Trennzeichen verschwinden. Nichts wird von einem Modell erraten, nichts wird über das Netzwerk abgerufen, und nichts hängt von der Uhr oder Zufallssaaten ab.

Wo camelCase-Umwandlung bei Studium, Publizieren und Software Anwendung findet

Lehrkräfte können Lösungsschlüssel vorab erstellen, die die erwartete camelCase-Form zeigen, ohne undurchsichtigen Tabellenkalkulations-Makros zu vertrauen, die Locale-Regeln mitten in der Datei ändern. Frontend- und Full-Stack-Entwickler nutzen camelCase für React-Props, GraphQL-Feldaliase nach der Normalisierung, CSS-in-JS-Theme-Tokens und Konfigurationsobjekte, die in nahezu minimiertem Quellcode lesbar bleiben müssen. Backend- und Integrationsteams wandeln alte CSV-Spaltentitel in stabile Objektschlüssel um, bevor Validierungsschemas und OpenAPI-Generatoren den Vertrag einfrieren.

Design-Systeme und CMS-Workflows benennen menschliche Bezeichnungen in Token-Namen um, die andere Werkzeuge bereits in camelCase erwarten. Support- und Betriebsteams fügen lärmende Ticket-Betreffzeilen oder Feature-Flags in camelCase ein, damit Dashboards und Feature-Toggles eine einzige Bezeichner-Form teilen. Kombinieren Sie es mit Großschreibungs-, Slug- oder Kodierungswerkzeugen, wenn Sie ein kleines Labor kostenloser, deterministischer Text-Hilfsmittel für Formulare, CMS-Vorbereitung und Datenhygiene aufbauen.

Refactoring- und Design-Token-Vorbereitung

Wandeln Sie menschliche Phrasen in camelCase-Props, Theme-Tokens und Komponenten-Bezeichner um, bevor Sie UI oder Design-Systeme verdrahten.

Was kostet das Werkzeug zum Umwandeln in camelCase?

Es ist auf dieser Seite kostenlos in Ihrem Browser.

Was passiert, wenn ich eine leere Zeichenkette sende?

Leerer Text ist keine gültige Umwandlung; geben Sie eine nicht leere Phrase mit mindestens einem alphanumerischen Zeichen an.

Welche Trennzeichen werden entfernt?

Leerzeichen, Unterstriche, Bindestriche, Punkte und andere nicht-alphanumerische Folgen werden als Worttrennungen behandelt und erscheinen nicht im camelCase-Ergebnis.

Erzeugt dieses Werkzeug PascalCase?

Nein. Das erste Wort bleibt kleingeschrieben (camelCase). Nutzen Sie ein dediziertes PascalCase-Werkzeug, wenn Sie einen anfänglichen Großbuchstaben benötigen.

Ist das Ergebnis bei derselben Eingabe jedes Mal gleich?

Ja. Die Transformation ist rein und deterministisch: kein Netzwerk, keine Zufälligkeit und keine Uhr. Dieselbe Phrase ergibt immer dieselbe camelCase-Zeichenkette.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/str/camel-case

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/str/camel-case \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world"}'
{
  "text": "hello world"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.camel_case",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_chars100000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

CamelCase ist die alltägliche Form von JavaScript- und TypeScript-Eigenschaftsnamen, JSON-Feldschlüsseln, React-Komponenten-Props, Mobile-Bundle-Bezeichnern und Style-Tokens, die ohne Leerzeichen lesbar bleiben müssen. Geben Sie Titel mit Leerzeichen, snake_case-Konstanten, kebab-case-CSS-Klassenwurzeln, gepunktete Paketfragmente oder gemischte Satzzeichen ein, und die Engine baut eine deterministische camelCase-Zeichenkette neu auf. Leere Eingaben und Zeichenketten, die nur aus Trennzeichen bestehen, schlagen mit einem klaren invalid_input-Fehler fehl, damit ein leeres Formular nicht wie eine erfolgreiche Umwandlung aussieht. Nutzen Sie es kostenlos im Browser für Benennungsübungen, Refactor-Vorbereitung und Datenbereinigung, oder rufen Sie die API für $0.002 pro erfolgreicher Anfrage auf, wenn CI, Formular-Pipelines oder Lehr-Demos jedes Mal dasselbe camelCase-Ergebnis benötigen.

Was die camelCase-Umwandlung bedeutet und was die Antwort enthält

Die camelCase-Umwandlung wandelt eine mehrwortige Phrase in einen einzigen Bezeichner um, bei dem das erste Wort vollständig kleingeschrieben ist und jedes spätere Wort mit einem Großbuchstaben beginnt, ohne Leerzeichen oder Satzzeichen dazwischen. Es gibt keinen Teilmodus, der nur den ersten Buchstaben einer bereits verbundenen Zeichenkette kleinschreibt, keine Locale-spezifischen Titelregeln und keine stille Umwandlung von null in einen leeren Erfolg. Zurückgewiesen werden unter anderem ein fehlendes text-Feld, ein null-Wert, eine leere Zeichenkette, Nutzlasten, die nur aus Leerzeichen oder Trennzeichen bestehen und keine alphanumerischen Token übrig lassen, Objekte und Arrays, die kein reiner Text sind, und jede Nutzlast länger als die dokumentierte maximale Zeichenzahl. In der Praxis wird hello world zu helloWorld, user_id wird zu userId, get-user-profile wird zu getUserProfile, und ein gepunktetes Fragment wie order.line.item wird zu orderLineItem. Die Transformation ist nicht PascalCase (das auch den ersten Buchstaben großschreiben würde), nicht snake_case, nicht kebab-case und kein Slug, der Bindestriche behält: Trennzeichen werden entfernt, und nur die camelCase-Schreibweise bleibt übrig. Dieser Rechner liefert fünf stabile Felder: text enthält das camelCase-Ergebnis, das Sie in Code oder ein Schema kopieren werden, original spiegelt die exakte Eingabezeichenkette, damit Sie prüfen können, was transformiert wurde, length meldet die Zeichenzahl des Ergebnisses, words zählt, wie viele Token verbunden wurden, und method ist das feste Tag to_camel_case für Logs und Multi-Tool-Pipelines. Die Engine erstellt entweder eine vollständige camelCase-Zeichenkette innerhalb der unterstützten Länge oder weist die Anfrage mit invalid_input zurück. Wenn Sie nur Großbuchstaben, nur Kleinbuchstaben, Slug-Erzeugung oder PascalCase benötigen, nutzen Sie die dafür vorgesehenen Werkzeuge; diese Seite beantwortet ausschließlich die Phrase-zu-camelCase-Umwandlung mit stabiler Ausgabe, geeignet für Arbeitsblätter, Unit-Tests und API-Konsumenten, die keine Benennungsregeln erfinden dürfen.

Wie das text-Feld gelesen wird und wie das Ergebnis reproduzierbar bleibt

Der Wert muss eine nicht leere Zeichenkette sein; endliche Zahlen und BigInts werden zuerst in Zeichenketten umgewandelt, sodass ein bloßer numerischer Code nach der Umwandlung in Dezimalziffern trotzdem zu einem camelCase-Token wird. Führende und nachfolgende Leerzeichen werden vor der Tokenisierung getrimmt; interne Folgen von Leerzeichen, Unterstrichen, Bindestrichen, Punkten und anderen nicht-alphanumerischen Zeichen wirken als Worttrennungen und erscheinen niemals in der Ausgabe. Bestehende camelCase- oder PascalCase-Grenzen werden erweitert, sodass sowohl XMLHttp Request als auch getUserID vor dem Wiederzusammenbau sinnvoll aufgeteilt werden. Jedes Token wird kleingeschrieben, dann wird bei jedem Token nach dem ersten der Anfangsbuchstabe großgeschrieben, was HELLO_WORLD und hello-world auf demselben helloWorld-Ergebnis hält. Das bevorzugte Feld ist text, aber die Aliase input, string, value, content, s und phrase werden akzeptiert, sodass Query-Strings, Tabellenkalkulationen und typisierte Formulare denselben Vertrag wiederverwenden können, ohne Spalten umzubenennen. Booleans, einfache Objekte und Arrays werden mit einer klaren Meldung zurückgewiesen, damit ein irrtümlicher JSON-Body nicht zum Wort true oder einem unbrauchbaren Objekt-Dump wird. Eine leere Zeichenkette ist immer invalid_input: Das Produktversprechen ist eine Phrase umzuwandeln, nicht einen leeren Erfolg zu erfinden. Die Länge ist auf hunderttausend Zeichen begrenzt, damit ein außer Kontrolle geratenes Einfügen keinen Worker monopolisieren kann; längere Nutzlasten schlagen mit einer expliziten Grenzwertmeldung fehl statt eines stillen abgeschnittenen Ergebnisses. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische camelCase-Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne eigene String-Hilfsmittel auszuliefern.

Wo camelCase-Umwandlung bei Studium, Publizieren und Software Anwendung findet

Studierende begegnen camelCase, wenn eine Programmierübung Eigenschaftsnamen verlangt, die einem Style Guide entsprechen, wenn ein Dateneingabe-Labor Tabellenkalkulations-Überschriften in JSON-Schlüssel bereinigt, oder wenn eine Mobile-Klasse snake_case-API-Felder für ein Client-Modell umbenennt. Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Umwandlung $0.002, eine fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem übrigen Tier-A-Katalog von KIT und erlaubt den Übergang von einer Unterrichts-Demo zu einer automatisierten Pipeline, ohne das Zeichenkettenergebnis zu verändern.

JSON- und API-Feldnamen normalisieren

Wandeln Sie Überschriften mit Leerzeichen, snake_case-Spalten und kebab-Bezeichnungen in stabile camelCase-Schlüssel für Clients, Validatoren und OpenAPI-Schemas um.

Deterministische Benennungs-Fixtures

Erzeugen Sie reproduzierbare camelCase-Bezeichner für Unit-Tests, Golden-Dateien und CI-Assertions zu Benennungs- und Transformations-Code.

Vollständige KIT-Dokumentation lesen →