Beddelaha Kiiska Qoraalka oo Bilaash ah

U beddel qoraalka UPPERCASE, lowercase, Title Case, camelCase, snake_case, iyo kuwa kale.

Wuu shaqeeyaa oflaayn marka la shubo
0 xaraf0 eray0 jumlado0 sadar
UPPERCASE

Natiijooyinka ayaa halkan ka soo bixi doona

lowercase

Natiijooyinka ayaa halkan ka soo bixi doona

Title Case

Natiijooyinka ayaa halkan ka soo bixi doona

Weyneey Xarafka Hore ee Erey Kasta

Natiijooyinka ayaa halkan ka soo bixi doona

Sentence case

Natiijooyinka ayaa halkan ka soo bixi doona

camelCase

Natiijooyinka ayaa halkan ka soo bixi doona

PascalCase

Natiijooyinka ayaa halkan ka soo bixi doona

snake_case

Natiijooyinka ayaa halkan ka soo bixi doona

kebab-case

Natiijooyinka ayaa halkan ka soo bixi doona

CONSTANT_CASE

Natiijooyinka ayaa halkan ka soo bixi doona

dot.case

Natiijooyinka ayaa halkan ka soo bixi doona

path/case

Natiijooyinka ayaa halkan ka soo bixi doona

Train-Case

Natiijooyinka ayaa halkan ka soo bixi doona

aLtErNaTiNg

Natiijooyinka ayaa halkan ka soo bixi doona

iNVERSE cASE

Natiijooyinka ayaa halkan ka soo bixi doona

sPoNgE cAsE

Natiijooyinka ayaa halkan ka soo bixi doona

Ka saar calaamadaha

Natiijooyinka ayaa halkan ka soo bixi doona

Slug-ka URL

Natiijooyinka ayaa halkan ka soo bixi doona

Weer kasta safkiisa

Natiijooyinka ayaa halkan ka soo bixi doona

Gooy oo isku soo uruur boosaska

Natiijooyinka ayaa halkan ka soo bixi doona

Sida Ay U Shaqeyso

Dhammaan 14-ka beddel ee kiiska (case) waxay gebi ahaanba ka dhacaan biraawsarkaaga isagoo isticmaalaya algorithms Unicode-aware ah oo gacan lagu qoray — laybreri, server, soo shubid midna ma jiraan. Sifooyinka Unicode ee dabiiciga ah ee JavaScript (\p{L}, \p{N}) waxay sii haystaan xarfaha aksent leh iyo kuwa aan Laatiinka ahayn intii beddel kasta socdo.

  1. 1
    Falanqayn firfircoon oo toos ah
    Fara-taabasho kastaa wuxuu kiciyaa xisaabin useMemo ah oo isla mar ka fulisa dhammaan 14-da function-ka beddelka gelitaankaaga, sidaa darteed natiijooyinku waqti dhabta ah way cusboonaysiin iyada oo aan dib-u-dhac ama badhan-gujin loo baahnayn.
  2. 2
    Tokenization Unicode-aware ah
    Ka hor kala-jarka ama isku-darka ereyada, koodhku wuxuu ka saaraa xarfaha aan-alfa-numeric-ka-ahayn ee hore/dambe isagoo isticmaalaya sifooyinka Unicode ee \p{L} iyo \p{N}. Tani waxay xaqiijisaa in ereyo sida "café" ama "naïve" si sax ah loogu kala qaybiyo camelCase ama snake_case iyada oo aan xarfaha aksent-leh la tuurin.
  3. 3
    Beddel xarig ah oo qaab-kasta-gaarka-ah
    Qaab kasta oo kiiska ah wuxuu dabaqaa xisaabtiisa regex gaarka ah: qaabab kala-soocaha-ku-salaysan (snake, kebab, dot, path, CONSTANT) waxay isticmaalaan hal beddel oo soo koobaya dhammaan socodyada aan-erey-ahayn kala-soocaha; qaabab dhismeed leh (camelCase, PascalCase, Train-Case) waxay ku daraan weynaynta xadka-erey dushiisa; sentence iyo title case waxay isticmaalaan qaabab-hor-fiiris ah si loo weyneeyo kaliya ka dib calaamado ama xadadka bannaanka.
  4. 4
    Koobi ama soo deji natiijooyinka
    Card natiijo kastaa wuxuu leeyahay badhan Koobi ah oo isticmaala API-ga navigator.clipboard. "Koobi Dhammaan" iyo "Soo deji .txt" waxay ku xidhmaan dhammaan 14-da wax-soo-saar sida qaybo qoraal caadi ah oo sumadeysan. Gelitaankaaga ugu dambeeyay waxaa lagu sii hayaa localStorage si uu uga badbaado cusboonaysiinta bogga iyada oo aan weligeed aaladdaada ka bixin.

Qalabka La Xiriira

Su'aalaha Inta Badan La Iska Weydiiyo