LibraTool logoLibraTool

ಉಚಿತ ಸ್ಟ್ರಿಂಗ್ ಹಿಮ್ಮುಖಗೊಳಿಸುವ ಸಾಧನ

ಪಠ್ಯವನ್ನು ಅಕ್ಷರದಿಂದ ಅಕ್ಷರಕ್ಕೆ ಹಿಮ್ಮುಖಗೊಳಿಸಿ, ಪದದ ಕ್ರಮ ಬದಲಾಯಿಸಿ, ಪ್ರತಿ ಸಾಲನ್ನು ತಿರುಗಿಸಿ, ಅಥವಾ ಸಾಲಿನ ಕ್ರಮ ಹಿಮ್ಮುಖಗೊಳಿಸಿ. ಪಾಲಿಂಡ್ರೋಮ್ ಪತ್ತೆ ಸೇರಿದಂತೆ.

ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಪಾಲಿಂಡ್ರೋಮ್ ಅಲ್ಲ
ಹಿಮ್ಮುಖಗೊಳಿಸಲಾಗಿದೆ
!dlroW ,olleH
13 ಅಕ್ಷರಗಳು2 ಪದಗಳು1 ಸಾಲುಗಳು

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

ಈ ಟೂಲ್ ಶೂನ್ಯ ಬಾಹ್ಯ ಅವಲಂಬನೆಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಪಠ್ಯವನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸುತ್ತದೆ — ಕೋರ್ ತರ್ಕ ಸರಳ JavaScript, ಒಂದು ಗಮನಾರ್ಹ ವಿವರದೊಂದಿಗೆ: ಇದು ಹಿಮ್ಮುಖಗೊಳಿಸುವ ಮೊದಲು ಪಠ್ಯವನ್ನು ಗ್ರಾಫೀಮ್ ಕ್ಲಸ್ಟರ್‌ಗಳಾಗಿ ವಿಭಜಿಸಲು ಬ್ರೌಸರ್‌ನ ಅಂತರ್ನಿರ್ಮಿತ Intl.Segmenter API (ಲಭ್ಯವಿದ್ದಲ್ಲಿ) ಬಳಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಇಮೋಜಿ ಅನುಕ್ರಮಗಳಂತಹ (👨‍👩‍👧) ಮಲ್ಟಿ-ಕೋಡ್‌ಪಾಯಿಂಟ್ ಅಕ್ಷರಗಳು ಮತ್ತು ಉಚ್ಚಾರಣಾ ಅಕ್ಷರಗಳು (é) ಹರಿದುಹೋಗುವ ಬದಲು ಹಾಗೆಯೇ ಉಳಿಯುತ್ತವೆ.

  1. 1
    ಮೋಡ್ ಆಯ್ಕೆ
    ಆರು ಹಿಮ್ಮುಖ ಮೋಡ್‌ಗಳು ಲಭ್ಯವಿದೆ: ಪ್ರತಿ ಅಕ್ಷರವನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ, ಪ್ರತಿ ಪದದೊಳಗಿನ ಅಕ್ಷರಗಳನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ (ಪದ ಕ್ರಮ ಇಟ್ಟುಕೊಂಡು), ಪದ ಕ್ರಮವನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ, ಪ್ರತಿ ಸಾಲಿನ ಅಕ್ಷರಗಳನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ, ಸಾಲಿನ ಕ್ರಮವನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ, ಅಥವಾ ಇಡೀ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ತಲೆಕೆಳಗಾಗಿ ತಿರುಗಿಸಿ. ಆಯ್ಕೆಮಾಡಿದ ಮೋಡ್ ಅನ್ನು ನೀವು ಟೈಪ್ ಮಾಡಿದಂತೆ ತಕ್ಷಣ ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ — ಯಾವುದೇ ಸಬ್ಮಿಟ್ ಹಂತ ಇಲ್ಲ.
  2. 2
    Intl.Segmenter ಮೂಲಕ ಗ್ರಾಫೀಮ್-ಅರಿವಿನ ವಿಭಜನೆ
    ಅಕ್ಷರಗಳನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸುವ ಮೊದಲು, ಪಠ್ಯವನ್ನು ಗ್ರ್ಯಾನ್ಯುಲಾರಿಟಿಯನ್ನು 'grapheme' ಗೆ ಹೊಂದಿಸಿ Intl.Segmenter ಬಳಸಿ ವಿಭಜಿಸಲಾಗುತ್ತದೆ. ಇದು ಕಚ್ಚಾ Unicode ಕೋಡ್ ಪಾಯಿಂಟ್‌ಗಳ ಬದಲಿಗೆ ಬಳಕೆದಾರ-ಗ್ರಹಿಸಿದ ಅಕ್ಷರಗಳನ್ನು ನೀಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಫ್ಲ್ಯಾಗ್ ಇಮೋಜಿ ಅಥವಾ ಆಧಾರ-ಅಕ್ಷರ-ಜೊತೆ-ಸಂಯೋಜಿಸುವ-ಗುರುತು ಜೋಡಿ ಅರೇ ಹಿಮ್ಮುಖಗೊಂಡಾಗ ಒಟ್ಟಿಗೆ ಉಳಿಯುತ್ತದೆ. Intl.Segmenter ಇಲ್ಲದ ಬ್ರೌಸರ್‌ಗಳು spread-operator ಪುನರಾವರ್ತನೆಗೆ ಹಿಂತಿರುಗುತ್ತವೆ.
  3. 3
    ತಲೆಕೆಳಗಾದ ಮೋಡ್ ಲುಕಪ್ ಟೇಬಲ್ ಬಳಸುತ್ತದೆ
    'ತಲೆಕೆಳಗಾದ' ಮೋಡ್ ಪ್ರತಿ ಅಕ್ಷರವನ್ನು 100-ಎಂಟ್ರಿ ಹಾರ್ಡ್‌ಕೋಡ್ ಮಾಡಿದ Unicode ಹೋಲಿಕೆ ಲುಕಪ್ ಟೇಬಲ್ ಮೂಲಕ ಮ್ಯಾಪ್ ಮಾಡುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, 'e' 'ǝ' ಆಗುತ್ತದೆ, '?' '¿' ಆಗುತ್ತದೆ), ನಂತರ ಗ್ರಾಫೀಮ್ ಅರೇಯನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ಭೌತಿಕವಾಗಿ 180 ಡಿಗ್ರಿ ತಿರುಗಿಸಿದಾಗ ಫಲಿತಾಂಶ ಸರಿಯಾಗಿ ಓದುತ್ತದೆ.
  4. 4
    ಔಟ್‌ಪುಟ್ ಮತ್ತು ಪಾಲಿಂಡ್ರೋಮ್ ಪತ್ತೆ
    ಹಿಮ್ಮುಖಗೊಂಡ ಫಲಿತಾಂಶ React ನ useMemo ಹುಕ್ ಮೂಲಕ ಲೈವ್ ಆಗಿ ನವೀಕರಿಸುತ್ತದೆ. ಅಕ್ಷರ-ಹಿಮ್ಮುಖ ಮೋಡ್‌ನಲ್ಲಿ ಟೂಲ್ ಹೋಲಿಸುವ ಮೊದಲು Unicode-ಅರಿವಿನ ಅಕ್ಷರ/ಅಂಕಿ ಫಿಲ್ಟರ್ (\p{L}\p{N}) ಬಳಸಿ ಮೂಲ ಇನ್‌ಪುಟ್ ಪಾಲಿಂಡ್ರೋಮ್ ಆಗಿದೆಯೇ ಎಂದೂ ಪರಿಶೀಲಿಸುತ್ತದೆ. ಕಾಪಿ ಕ್ಲಿಕ್ ಮಾಡುವುದು ಪ್ರಮಾಣಿತ navigator.clipboard API ಮೂಲಕ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ಬರೆಯುತ್ತದೆ.

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

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