Перайсці да асноўнага зместу
LibraTool logoLibraTool

Канвертар рэгістра тэксту — бясплатна

Пераўтварэнне тэксту ў верхні рэгістр, малы рэгістр, рэгістр загалоўкаў, вярблюджы рэгістр, рэгістр змяі і многае іншае.

Працуе афлайн пасля загрузкі
0 сімвалаў0 слоў0 сказаў0 радкоў
UPPERCASE

Вынікі з'явяцца тут

lowercase

Вынікі з'явяцца тут

Title Case

Вынікі з'явяцца тут

Кожнае Слова З Вялікай

Вынікі з'явяцца тут

Sentence case

Вынікі з'явяцца тут

camelCase

Вынікі з'явяцца тут

PascalCase

Вынікі з'явяцца тут

snake_case

Вынікі з'явяцца тут

kebab-case

Вынікі з'явяцца тут

CONSTANT_CASE

Вынікі з'явяцца тут

dot.case

Вынікі з'явяцца тут

path/case

Вынікі з'явяцца тут

Train-Case

Вынікі з'явяцца тут

aLtErNaTiNg

Вынікі з'явяцца тут

iNVERSE cASE

Вынікі з'явяцца тут

sPoNgE cAsE

Вынікі з'явяцца тут

Прыбраць дыякрытыкі

Вынікі з'явяцца тут

URL-слаг

Вынікі з'явяцца тут

Адзін сказ на радок

Вынікі з'явяцца тут

Абрэзаць і сціснуць прабелы

Вынікі з'явяцца тут

Тыповыя выкарыстанні

  • Пераўтворюча назвы прыпадкуПераўтварыйце тэкст у прпяўны назва прыпадку — капіталізуйце заголовкі, артыкулы і раздзелы правільна.
  • Пераўтворюча рэчаньня прыпадкуПераўтварыйце тэкст у рэчаньня прыпадку — капіталізуйце першы літар кожнага рэчаньня для чыстага, лёгкага тэкста.
  • Пераўтворюча ВЯЛІКІ ЛІТАР і малы літарПераключайце тэкст паміж ВЯЛІКАМІ ЛІТАРАМІ і малымі літарамі — фармацітуйце код, очысціце дадзеныя і стандартызуйце тэкст мгненна.
  • camelCase & snake_case ПераўтворючаПераўтварыйце тэкст паміж camelCase, snake_case, kebab-case і PascalCase — асноўны для праграмістаў.
  • Пераўтворюча прыпадку тэкста для пісьменнікаў-кантэнтаФармацітуйце ваш кантэнт дакладна — назва прыпадку для заголовкаў, рэчаньня прыпадку для цела тэкста, правільны прыпадку для імён.

Як гэта працуе

Усе 14 канвертацый рэгістра адбываюцца цалкам у вашым браўзеры з дапамогай уласнаручна напісаных алгарытмаў, чуйных да Unicode — без бібліятэкі, без сервера, без загрузкі. Нацыўныя экраны ўласцівасцяў Unicode JavaScript (\p{L}, \p{N}) захоўваюць акцэнтаваныя і нелацінскія сімвалы некранутымі праз кожную трансфармацыю.

  1. 1
    Жывы рэактыўны разбор
    Кожны націск клавішы выклікае вылічэнне useMemo, якое запускае ўсе 14 функцый канвертавання адначасова супраць вашага ўводу, так что вынікі абнаўляюцца ў рэальным часе без затрымкі ці націску кнопкі.
  2. 2
    Такенізацыя, чуйная да Unicode
    Перад разбіваннем ці злучэннем слоў код прыбірае вядучыя/канцавыя нелічбава-літарныя сімвалы з дапамогай экранаў уласцівасцяў Unicode \p{L} і \p{N}. Гэта забяспечвае, каб словы, як "café" ці "naïve", такенізаваліся правільна ў camelCase ці snake_case без выпадзення акцэнтаваных літар.
  3. 3
    Радковая трансфармацыя для кожнага фармату
    Кожны стыль рэгістра прымяняе сваю ўласную логіку рэгулярных выразаў: фарматы на аснове раздзяляльнікаў (snake, kebab, dot, path, CONSTANT) выкарыстоўваюць адзіную замену, якая згортвае ўсе паслядоўнасці, не з'яўляючыся часткай слова, у раздзяляльнік; структурныя фарматы (camelCase, PascalCase, Train-Case) далучаюць капіталізацыю на мяжы слова да гэтага; сказавы і загалоўкавы рэгістры выкарыстоўваюць узоры прадугляду, каб капіталізаваць толькі пасля пунктуацыі ці межаў прабелаў.
  4. 4
    Скапіруйце ці спампуйце вынікі
    Кожная картка выніку мае ўласную кнопку Капіяваць з дапамогай API navigator.clipboard. «Капіяваць усё» і «Спампаваць .txt» пакуюць усе 14 вынікаў як пазначаныя блокі звычайнага тэксту. Ваш апошні ўвод захоўваецца ў localStorage, таму ён застаецца пасля абнаўлення старонкі, ніколі не пакідаючы вашу прыладу.

Звязаныя інструменты

Часта задаюць пытанні