Versalkonverter

Konvertér tekst mellem 12 navnekonventioner. Den kloge ordtokenizer håndterer camelCase, PascalCase, snake_case og blandede skilletegn.
Al behandling sker lokalt i browseren — data uploades aldrig til nogen server.
Versaloperationer:
Versalkonverter — konvertér tekst mellem 12 forskellige skrivestile med en klog ordtokenizer.
Enkle stile: VERSALER, små bogstaver, Titelcase, Sætningscase, Inverter, aLtErNaTiNg, Tilfældig.
Programmeringsstile: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE — disse bruger en ordtokenizer, der forstår overgange mellem store og små bogstaver som i "XMLParser", og håndterer mellemrum, bindestreger og understregninger.
Al behandling sker lokalt i browseren — intet uploades.
Hvad er de programmeringsmæssige versalstile?

Programmeridentifikatorer har konventionelle former: camelCase og PascalCase samler ord med hvert nyt ord med stort begyndelsesbogstav (PascalCase har også stort første bogstav), snake_case og kebab-case adskiller ord med understregninger eller bindestreger, og CONSTANT_CASE bruger kun store bogstaver. At konvertere mellem dem er et tokeniseringsproblem — del først inputtet op i ord, og sæt det derefter sammen i måleformen — derfor giver en klog tokenizer bedre resultater end blind tegnerstatning.

Kamelstil-ord er tvetydige at dele op: "getHTTPResponse" eller "XMLParser" kan opdeles anderledes, end man forventer — kontrollér den konverterede forhåndsvisning, før den bruges i kode.