Neidio i'r prif gynnwys

Trawsnewidydd Ffurf Llythrennau am ddim

Trosi testun i UPPERCASE, llythrennau bach, Llythrennau Teitl, camelCase, snake_case, a mwy.

Yn gweithio all-lein ar ôl llwytho
0 cymeriad0 gair0 brawddeg0 llinell
UPPERCASE

Bydd canlyniadau yn ymddangos yma

lowercase

Bydd canlyniadau yn ymddangos yma

Title Case

Bydd canlyniadau yn ymddangos yma

Priflythyren i Bob Gair

Bydd canlyniadau yn ymddangos yma

Sentence case

Bydd canlyniadau yn ymddangos yma

camelCase

Bydd canlyniadau yn ymddangos yma

PascalCase

Bydd canlyniadau yn ymddangos yma

snake_case

Bydd canlyniadau yn ymddangos yma

kebab-case

Bydd canlyniadau yn ymddangos yma

CONSTANT_CASE

Bydd canlyniadau yn ymddangos yma

dot.case

Bydd canlyniadau yn ymddangos yma

path/case

Bydd canlyniadau yn ymddangos yma

Train-Case

Bydd canlyniadau yn ymddangos yma

aLtErNaTiNg

Bydd canlyniadau yn ymddangos yma

iNVERSE cASE

Bydd canlyniadau yn ymddangos yma

sPoNgE cAsE

Bydd canlyniadau yn ymddangos yma

Tynnu acenion

Bydd canlyniadau yn ymddangos yma

Slyg URL

Bydd canlyniadau yn ymddangos yma

Un frawddeg y llinell

Bydd canlyniadau yn ymddangos yma

Tocio a chrebachu bylchau

Bydd canlyniadau yn ymddangos yma

Defnyddiau cyffredin

  • Troswr Achos TeitlTrosi testun i achos teitl priodol — cyfalafnodi penawdau, teitlau erthyglau ac is-deitlau adran yn gywir.
  • Troswr Achos BrawddegTrosi testun i achos brawddeg — cyfalafnodi'r llythyr cyntaf pob brawddeg ar gyfer testun taclus a darllenadwy.
  • Troswr Uppercase & LowercaseToglu testun rhwng UPPERCASE a llythrennau bychain — fformat cod, data glân a safonoli testun ar unwaith.
  • camelCase & snake_case TroswrTrosi testun rhwng camelCase, snake_case, kebab-case a PascalCase — hanfodol ar gyfer datblygwyr.
  • Troswr Achos Testun ar gyfer Ysgrifenwyr CynnwysFformatio eich cynnwys yn berffaith — achos teitl ar gyfer penawdau, achos brawddeg ar gyfer corff testun, achos cywir ar gyfer enwau.

Sut Mae'n Gweithio

Mae pob un o'r 14 trosiad priflythrennau yn digwydd yn gyfan gwbl yn eich porwr gan ddefnyddio algorithmau sy'n ymwybodol o Unicode wedi'u hysgrifennu â llaw — dim llyfrgell, dim gweinydd, dim uwchlwytho. Mae dihangfeydd priodweddau Unicode brodorol JavaScript (\p{L}, \p{N}) yn cadw nodau acennog a di-Ladin yn gyfan drwy bob trawsffurfiad.

  1. 1
    Dosrannu adweithiol byw
    Mae pob trawiad bysell yn sbarduno cyfrifiad useMemo sy'n rhedeg pob un o'r 14 swyddogaeth drosi ar yr un pryd yn erbyn eich mewnbwn, felly mae'r canlyniadau'n diweddaru mewn amser real heb oedi na phwyso botwm.
  2. 2
    Tocyneiddio sy'n ymwybodol o Unicode
    Cyn hollti neu uno geiriau, mae'r cod yn tynnu nodau di-alffaniwmerig ar y dechrau a'r diwedd gan ddefnyddio dihangfeydd priodweddau Unicode \p{L} a \p{N}. Mae hyn yn sicrhau bod geiriau fel "café" neu "naïve" yn cael eu tocyneiddio'n gywir i camelCase neu snake_case heb golli llythrennau acennog.
  3. 3
    Trawsffurfio llinynnau fesul fformat
    Mae pob arddull priflythrennau yn cymhwyso ei rhesymeg regex ei hun: mae fformatau sy'n seiliedig ar amffinyddion (snake, kebab, dot, path, CONSTANT) yn defnyddio un amnewidiad sy'n cywasgu pob dilyniant nad yw'n air i'r gwahanydd; mae fformatau strwythurol (camelCase, PascalCase, Train-Case) yn cadwyno priflythrennu ar ffin geiriau ar ben hynny; mae priflythrennau brawddeg a theitl yn defnyddio patrymau edrych-ymlaen i briflythrennu dim ond ar ôl atalnodi neu ffiniau gofod gwyn.
  4. 4
    Copïo neu lwytho canlyniadau i lawr
    Mae gan bob cerdyn canlyniad ei fotwm Copïo ei hun sy'n defnyddio'r API navigator.clipboard. Mae "Copïo'r Cyfan" a "Llwytho .txt i Lawr" yn bwndelu pob un o'r 14 allbwn fel blociau testun plaen wedi'u labelu. Caiff eich mewnbwn diwethaf ei gadw yn localStorage fel ei fod yn goroesi adnewyddu'r dudalen heb fyth adael eich dyfais.

Offer Cysylltiedig

Cwestiynau Cyffredin