Fara beint í aðalefni
LibraTool logoLibraTool

Stafastærðarbreytir — ókeypis

Umbreyttu texta í HÁSTAFI, lágstafi, Titilstafi, camelCase, snake_case og fleira.

Virkar án nettengingar eftir hleðslu
0 stafir0 orð0 setningar0 línur
UPPERCASE

Úrslit munu birtast hér

lowercase

Úrslit munu birtast hér

Title Case

Úrslit munu birtast hér

Hástafur Í Upphafi Hvers Orðs

Úrslit munu birtast hér

Sentence case

Úrslit munu birtast hér

camelCase

Úrslit munu birtast hér

PascalCase

Úrslit munu birtast hér

snake_case

Úrslit munu birtast hér

kebab-case

Úrslit munu birtast hér

CONSTANT_CASE

Úrslit munu birtast hér

dot.case

Úrslit munu birtast hér

path/case

Úrslit munu birtast hér

Train-Case

Úrslit munu birtast hér

aLtErNaTiNg

Úrslit munu birtast hér

iNVERSE cASE

Úrslit munu birtast hér

sPoNgE cAsE

Úrslit munu birtast hér

Fjarlægja broddstafi

Úrslit munu birtast hér

Slóðarheiti (URL slug)

Úrslit munu birtast hér

Ein setning í línu

Úrslit munu birtast hér

Klippa og þjappa bilum

Úrslit munu birtast hér

Algeng notkun

  • Titil málstaf breytiBreyttu texta í rétta málstafsreglur — stafaðu fyrirsagnir, greinir og kafla rétt.
  • Setningamálstaf breytiBreyttu texta í málstaf fyrir setningar — stafaðu fyrsta stafi hverrar setningar fyrir hreina, lesanlega texta.
  • Versalir og lágstafir breytiSkiptu texta á milli VERSAL og lágstafarinnar — formatta kóða, hreinsa gögn og staðlaðu texta samstundis.
  • camelCase & snake_case breytiBreyttu texta á milli camelCase, snake_case, kebab-case og PascalCase — nauðsynlegt fyrir þróunaraðila.
  • Málstaf breyti fyrir efnisrithöfundaForsniðu efni þitt fullkomlega — málstafir fyrir fyrirsagnir, málstaf fyrir aðalefni, rétt málstaf fyrir nöfn.

Hvernig það virkar

Allar 14 hástafa- og lágstafabreytingarnar (og fleiri stílar) fara alfarið fram í vafranum þínum með handskrifuðum reikniritum sem skilja Unicode — ekkert bókasafn, enginn netþjónn, engin upphleðsla. Innbyggðir Unicode-eiginleikaflóttar JavaScript (\p{L}, \p{N}) halda broddstöfum og ekki-latneskum stöfum óskemmdum í gegnum hverja umbreytingu.

  1. 1
    Þáttun í rauntíma
    Sérhvert lykilslag kveikir useMemo-útreikning sem keyrir öll 14 breytingaföllin samtímis gegn inntakinu þínu, svo niðurstöður uppfærast í rauntíma án nokkurrar seinkunar eða hnappaþrýstings.
  2. 2
    Unicode-vituð táknun
    Áður en orð eru skipt eða tengd fjarlægir kóðinn upphafs-/lokastafi sem eru ekki bókstafir eða tölustafir með Unicode-eiginleikaflóttunum \p{L} og \p{N}. Þetta tryggir að orð eins og „café“ eða „naïve“ eru rétt táknuð í camelCase eða snake_case án þess að fella niður stafi með broddum.
  3. 3
    Strengjaumbreyting eftir sniði
    Hver stafastíll beitir eigin regex-rökfræði: aðskiljara-byggð snið (snake, kebab, dot, path, CONSTANT) nota eitt replace sem fellir allar runur sem eru ekki orð saman í aðskiljarann; byggingarleg snið (camelCase, PascalCase, Train-Case) keðja orðamarka-hástöfun ofan á það; setninga- og titilstíll nota lookahead-mynstur til að hástafa aðeins eftir greinarmerkja- eða bilamörkum.
  4. 4
    Afritaðu eða sæktu niðurstöður
    Sérhvert niðurstöðukort hefur eigin Afrita-hnapp með navigator.clipboard API. „Afrita allt“ og „Sækja .txt“ pakka saman öllum 14 úttökunum sem merktum hreinum textablokkum. Síðasta inntak þitt er vistað í localStorage svo það lifi af endurhleðslu síðunnar án þess að yfirgefa tækið þitt.

Tengd verkfæri

Algengar spurningar