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 ಸ್ಲಗ್

ಫಲಿತಾಂಶಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ

ಪ್ರತಿ ಸಾಲಿಗೆ ಒಂದು ವಾಕ್ಯ

ಫಲಿತಾಂಶಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ

ಟ್ರಿಮ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಳಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಿ

ಫಲಿತಾಂಶಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಎಲ್ಲಾ 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
    ಪ್ರತಿ-ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತನೆ
    ಪ್ರತಿ ಕೇಸ್ ಶೈಲಿ ತನ್ನದೇ regex ತರ್ಕ ಅನ್ವಯಿಸುತ್ತದೆ: ವಿಭಾಜಕ-ಆಧಾರಿತ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳು (snake, kebab, dot, path, CONSTANT) ಎಲ್ಲಾ ಪದವಲ್ಲದ ಅನುಕ್ರಮಗಳನ್ನು ವಿಭಾಜಕಕ್ಕೆ ಕುಗ್ಗಿಸುವ ಒಂದೇ ಬದಲಿ ಬಳಸುತ್ತವೆ; ರಚನಾತ್ಮಕ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳು (camelCase, PascalCase, Train-Case) ಅದರ ಮೇಲೆ ಪದ-ಗಡಿ ದೊಡ್ಡಕ್ಷರೀಕರಣವನ್ನು ಸರಪಳಿ ಮಾಡುತ್ತವೆ; ವಾಕ್ಯ ಮತ್ತು ಶೀರ್ಷಿಕೆ ಕೇಸ್ ವಿರಾಮ ಚಿಹ್ನೆ ಅಥವಾ ಖಾಲಿ-ಜಾಗ ಗಡಿಗಳ ನಂತರ ಮಾತ್ರ ದೊಡ್ಡಕ್ಷರೀಕರಿಸಲು lookahead ಮಾದರಿಗಳನ್ನು ಬಳಸುತ್ತವೆ.
  4. 4
    ಫಲಿತಾಂಶಗಳನ್ನು ನಕಲಿಸಿ ಅಥವಾ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ
    ಪ್ರತಿ ಫಲಿತಾಂಶ ಕಾರ್ಡ್ navigator.clipboard API ಬಳಸಿ ತನ್ನದೇ ಕಾಪಿ ಬಟನ್ ಹೊಂದಿದೆ. "Copy All" ಮತ್ತು "Download .txt" ಎಲ್ಲಾ 14 ಔಟ್‌ಪುಟ್‌ಗಳನ್ನು ಲೇಬಲ್ ಮಾಡಿದ ಸರಳ-ಪಠ್ಯ ಬ್ಲಾಕ್‌ಗಳಾಗಿ ಬಂಡಲ್ ಮಾಡುತ್ತವೆ. ನಿಮ್ಮ ಕೊನೆಯ ಇನ್‌ಪುಟ್ localStorage ನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ ಆದ್ದರಿಂದ ಅದು ನಿಮ್ಮ ಸಾಧನದಿಂದ ಎಂದಿಗೂ ಹೊರಹೋಗದೆ ಪುಟ ರಿಫ್ರೆಶ್‌ನಿಂದ ಉಳಿಯುತ್ತದೆ.

ಸಂಬಂಧಿತ ಪರಿಕರಗಳು

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು