Негізгі мазмұнға өту

Мәтін Регистрін Түрлендіргіш — тегін

Мәтінді БАС ӘРІП, кіші әріп, Тақырып Стилі, camelCase, snake_case және басқаларға түрлендіру.

Жүктелгеннен кейін офлайн жұмыс істейді
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 slug

Нәтижелер осында көрінеді

Әр сөйлем бір жолда

Нәтижелер осында көрінеді

Бос орындарды қысқарту

Нәтижелер осында көрінеді

Жиі қолданылуы

  • Аты Іс-әрекеті ТүрлендіргішМәтінді дәл атының іс-әрекетіне түрлендіріңіз — атындарын, құралдарының атындарын және бөлік атындарын дұрыс өндік.
  • Сөйлем Іс-әрекеті ТүрлендіргішМәтінді сөйлем іс-әрекетіне түрлендіріңіз — әрбір сөйлемнің бірінші әрпін өндік аржалы және оқылу мәтіні.
  • Төңкерілген & Төмен Әріптер ТүрлендіргішМәтінді ТӨҢКЕРІЛГЕН және төмен әрпі арасында ауыстырыңыз — кодты форматтаңыз, деректерді тыйындаңыз және мәтінді ішінде өндіметінде.
  • camelCase & snake_case ТүрлендіргішМәтінді camelCase, snake_case, kebab-case және PascalCase арасында түрлендіріңіз — құрылым ручасыларына өте қажет.
  • Мәтін Іс-әрекеті Түрлендіргіш Құрам ЖазушыларыныңСіздің құрамды дәл форматтаңыз — атындарының үшін атының іс-әрекетінің, құрау мәтініне сөйлем іс-әрекетінің, есімдеріге дәл іс-әрекетінің.

Қалай жұмыс істейді

Барлық 14 регистр түрлендіруі толығымен браузеріңізде қолмен жазылған Unicode-ке сезімтал алгоритмдер арқылы жүреді — кітапхана жоқ, сервер жоқ, жүктеу жоқ. JavaScript-тің нативті Unicode қасиет-қашулары (\p{L}, \p{N}) әр түрлендіру бойынша екпінді және латын емес таңбаларды толық сақтайды.

  1. 1
    Тірі реактивті талдау
    Әр перне басу кірісіңізге қарсы барлық 14 түрлендіргіш функциясын бір мезгілде жұмыс істетін useMemo есептеуін іске қосады, сондықтан нәтижелер кідіріссіз немесе түйме басусыз нақты уақытта жаңарады.
  2. 2
    Unicode-ке сезімтал токенизация
    Сөздерді бөлмес немесе біріктірмес бұрын, код \p{L} мен \p{N} Unicode қасиет-қашуларын пайдаланып жетекші/соңғы алфавит-сан-емес таңбаларды алып тастайды. Бұл "café" немесе "naïve" сияқты сөздердің екпінді әріптерді тастамай camelCase немесе snake_case-ке дұрыс токенайзделуін қамтамасыз етеді.
  3. 3
    Формат-бойынша жол түрлендіруі
    Әр регистр стилі өз регекс логикасын қолданады: бөлгіш-негізделген форматтар (snake, kebab, dot, path, CONSTANT) барлық сөз-емес тізбектерді бөлгішке сығатын бір алмастыруды пайдаланады; құрылымдық форматтар (camelCase, PascalCase, Train-Case) оның үстіне сөз-шекара бас-әріптеуін тізбектейді; сөйлем мен тақырып регистрі тек тыныс белгісі немесе бос-орын шекараларынан кейін ғана бас-әріптеу үшін алға-қарау үлгілерін пайдаланады.
  4. 4
    Нәтижелерді көшіру немесе жүктеп алу
    Әр нәтиже картасының navigator.clipboard API пайдаланатын өз Көшіру түймесі бар. "Барлығын Көшіру" мен "Жүктеп алу .txt" барлық 14 шығысты белгіленген жай-мәтін блоктары ретінде жинайды. Соңғы кірісіңіз localStorage-те сақталады, сондықтан ол ешқашан құрылғыңыздан шықпай бетті жаңартудан аман қалады.

Байланысты құралдар

Жиі қойылатын сұрақтар