Aller au contenu

Convertisseur de casse

Case Converter

Passe un texte en MAJUSCULES, en minuscules, en Capitales À Chaque Mot, en Casse de phrase, en camelCase, en snake_case, en kebab-case ou en CONSTANT_CASE.

Douze conventions de nommage d’un seul coup, plutôt qu’une liste déroulante à parcourir. On ouvre un convertisseur de casse le plus souvent pour voir laquelle convient — parse_http_response ou parseHttpResponse — et la réponse vient plus vite quand les deux sont à l’écran.

🔒 Fonctionne entièrement dans votre navigateurcaseconvertnaming

Texte

Chaque ligne est convertie séparément : une liste d’identifiants passe telle quelle.

Comment la première ligne est découpée

parseHTTPresponse

Chaque style est un assemblage de ces mots : si le découpage paraît faux, la sortie le sera aussi. Un sigle s’arrête une lettre avant la minuscule suivante, un chiffre reste avec les lettres qui le précèdent, et un changement d’écriture commence toujours un nouveau mot.

Converti

  • camelCaseparseHttpResponse
  • PascalCaseParseHttpResponse
  • snake_caseparse_http_response
  • kebab-caseparse-http-response
  • CONSTANT_CASEPARSE_HTTP_RESPONSE
  • dot.caseparse.http.response
  • path/caseparse/http/response
  • Title CaseParse HTTP Response
  • Sentence caseParse HTTP response
  • UPPER CASEPARSE HTTP RESPONSE
  • lower caseparse http response
  • tOGGLE cASEPARSE http RESPONSE

Comment s’en servir

  1. Collez un identifiant ou toute une liste

    Chaque ligne est convertie pour elle-même : une colonne de noms de colonnes ou de constantes passe aussi bien qu’une expression isolée.

  2. Regardez comment la première ligne a été découpée

    Chaque style est un assemblage des mêmes mots. Si le découpage est faux, le résultat l’est aussi, et voir les mots sous forme de jetons va plus vite que de lire douze réponses fausses.

  3. Décidez du sort des sigles

    Désactivé donne parseHttpBody, qui se redécoupe en mots sans ambiguïté. Activé donne parseHTTPBody, qui se lit mieux et ne se redécoupe pas. Prenez celui que votre base de code emploie déjà.

Questions fréquentes

Pourquoi mon sigle est-il sorti en Http ?

C’est le comportement par défaut, et c’est le réversible. HTTPBody n’offre à une machine aucune frontière entre le sigle et le mot ; HttpBody en offre une. Activez « garder les sigles en majuscules » quand la lisibilité compte davantage.

Comment le coréen est-il traité ?

Un changement d’écriture commence toujours un mot, donc 사용자Name se découpe en deux. Le hangul n’a pas de casse : les styles de casse le laissent tel quel et seuls les séparateurs changent — ce qui est en général ce qu’on attendait d’un snake_case sur une chaîne mixte.

Où va un chiffre ?

Avec les lettres qui le précèdent, donc utf8Encode reste un seul mot et ne devient pas utf_8_encode. Un chiffre en tête de chaîne garde sa place.

À alimenter depuis

Ensuite

Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.

Rechercher et remplacer

Find & Replace

Remplace du texte au littéral, au mot entier ou par expression régulière, avec groupes de capture et aperçu de chaque occurrence.

Fonctionne entièrement dans votre navigateur

JSON vers TypeScript

JSON to TypeScript

Déduit des interfaces ou des types TypeScript à partir d’un échantillon JSON, en fusionnant les champs facultatifs et les unions.

Fonctionne entièrement dans votre navigateur

Générateur de slug

Slug Generator

Transforme un titre en slug utilisable dans une URL, accents et cédilles réduits, avec romanisation du coréen et choix du séparateur.

Fonctionne entièrement dans votre navigateur

Normalisation Unicode

Unicode Normaliser

Applique NFC, NFD, NFKC ou NFKD — le remède aux textes venus de macOS qui semblent corrects mais ne correspondent jamais lors d’une comparaison.

Fonctionne entièrement dans votre navigateur

Éditeur Markdown

Markdown Editor

Édite du Markdown avec un aperçu en direct et exporte le HTML rendu, tableaux GFM et listes de tâches compris.

Fonctionne entièrement dans votre navigateur

Anonymiser un texte

Text Anonymiser

Repère dans un texte libre les adresses e-mail, les numéros de carte validés par Luhn, les adresses IPv4 et les numéros de compte, ainsi que les numéros de téléphone, de résident et d’entreprise sud-coréens, puis les masque ou les pseudonymise. Le numéro de sécurité sociale et le format de mobile français ne sont pas reconnus.

Fonctionne entièrement dans votre navigateur