Ruka hadi maudhui makuu

Kibadilisha Muundo wa Maandishi bila malipo

Badilisha maandishi kuwa HERUFI KUBWA, herufi ndogo, Kichwa, camelCase, snake_case na zaidi.

Inafanya kazi bila mtandao mara ikishapakia
Herufi 0Maneno 0Sentensi 0Mistari 0
UPPERCASE

Matokeo yataonekana hapa

lowercase

Matokeo yataonekana hapa

Title Case

Matokeo yataonekana hapa

Herufi Kubwa Kila Neno

Matokeo yataonekana hapa

Sentence case

Matokeo yataonekana hapa

camelCase

Matokeo yataonekana hapa

PascalCase

Matokeo yataonekana hapa

snake_case

Matokeo yataonekana hapa

kebab-case

Matokeo yataonekana hapa

CONSTANT_CASE

Matokeo yataonekana hapa

dot.case

Matokeo yataonekana hapa

path/case

Matokeo yataonekana hapa

Train-Case

Matokeo yataonekana hapa

aLtErNaTiNg

Matokeo yataonekana hapa

iNVERSE cASE

Matokeo yataonekana hapa

sPoNgE cAsE

Matokeo yataonekana hapa

Ondoa alama za herufi

Matokeo yataonekana hapa

Slagi ya URL

Matokeo yataonekana hapa

Sentensi moja kwa mstari

Matokeo yataonekana hapa

Punguza na unganisha nafasi

Matokeo yataonekana hapa

Matumizi ya kawaida

  • Kubadilisha kesi ya jinaBadilisha maandishi kuwa kesi ya jina sahihi — herufi kubwa mengi, karatasi ya makala, na chini ya uso.
  • Kubadilisha kesi ya sentensiBadilisha maandishi kuwa kesi ya sentensi — herufi kubwa la kwanza la kila sentensi kwa maandishi safi, yanayoweza kusoma.
  • HERUFI KUBWA na kubwa ndogo kubadilianaKubadiliana maandishi kati ya HERUFI KUBWA na kubwa ndogo — muundo wa karabuni, data safi, na maandishi ya kaida haraka.
  • camelCase & snake_case KubadilianaBadilisha maandishi kati ya camelCase, snake_case, kebab-case, na PascalCase — mahitaji kwa wenye funza.
  • Kubadilisha kesi ya maandishi kwa andishi ya maudhuiMuundo wa maudhui yako jamieni — kesi ya jina kwa mengo, kesi ya sentensi kwa maandishi ya mwili, kesi sahihi kwa jina.

Jinsi Inavyofanya Kazi

Ubadilishaji wote 14 wa herufi kubwa/ndogo unafanyika kikamilifu kwenye kivinjari chako kwa kutumia alkoritimu zinazotambua Unicode zilizoandikwa mwenyewe — hakuna maktaba, hakuna seva, hakuna upakiaji. Mikwepo ya mali za Unicode za asili za JavaScript (\p{L}, \p{N}) zinaweka herufi zenye lafudhi na zisizo za Kilatini sawa kupitia kila mbadilisho.

  1. 1
    Uchambuzi wa moja kwa moja wenye mwitikio
    Kila mgusano wa kitufe unaanzisha hesabu ya useMemo inayoendesha kazi zote 14 za kibadilishaji kwa wakati mmoja dhidi ya uingizaji wako, kwa hiyo matokeo yanasasishwa papo hapo bila kuchelewa au kubofya kitufe.
  2. 2
    Ugawaji unaotambua Unicode
    Kabla ya kugawanya au kuunganisha maneno, msimbo unaondoa herufi zisizo za alfanumeriki za mwanzo/mwisho kwa kutumia mikwepo ya mali za Unicode za \p{L} na \p{N}. Hii inahakikisha maneno kama "café" au "naïve" yanagawanywa kwa usahihi kuwa camelCase au snake_case bila kudondosha herufi zenye lafudhi.
  3. 3
    Ubadilishaji wa mfuatano kwa kila muundo
    Kila mtindo wa herufi unatumia mantiki yake ya regex: miundo inayotegemea kitenganishi (snake, kebab, dot, path, CONSTANT) inatumia ubadilishaji mmoja unaobana mifuatano yote isiyo-ya-neno kuwa kitenganishi; miundo ya kimuundo (camelCase, PascalCase, Train-Case) inaunganisha uandishi-kwa-herufi-kubwa wa mpaka-wa-neno juu ya hilo; sentensi na title case zinatumia miundo ya lookahead kuandika kwa herufi kubwa tu baada ya mipaka ya alama za uakifishaji au nafasi tupu.
  4. 4
    Nakili au pakua matokeo
    Kila kadi ya matokeo ina kitufe chake cha Nakili kikitumia navigator.clipboard API. "Nakili Zote" na "Pakua .txt" zinafungasha matokeo yote 14 kama vizuizi vya maandishi wazi vyenye lebo. Uingizaji wako wa mwisho unadumishwa kwenye localStorage ili usalie baada ya kuonyesha upya ukurasa bila kamwe kuondoka kwenye kifaa chako.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara