ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວກັ່ນຂໍ້ຄວາມ ຟຣີ

ກັ່ນຂໍ້ຄວາມ ທີລະຕົວ, ກັ່ນລຳດັບຄຳ, ກັ່ນທີລະແຖວ ຫຼື ກັ່ນລຳດັບແຖວ. ລວມການກວດ palindrome.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
ບໍ່ແມ່ນ palindrome
ກັບຄືນ
!dlroW ,olleH
13 ຕົວອັກສອນ2 ຄຳ1 ແຖວ

ການນຳໃຊ້ທົ່ວໄປ

  • ກວດສອບວ່າຂໍ້ຄວາມເປັນ Palindromeກັບຂໍ້ຄວາມ ແລະ ປຽບທຽບເພື່ອກວດຫາ palindrome — ຄຳ, ວະລີ ຫຼື ປະໂຫຍກທີ່ອ່ານໄປໜ້າ ແລະ ກັບຫຼັງໄດ້ຄືກັນ.
  • ລີວສາບ Text ສໍາລັບ ມ້ວນ ແລະ Social Mediaສ້າງຂໍ້ຄວາມກັບຫຼັງ, ຂໍ້ຄວາມທີ່ກັບດ້ານ ແລະ ຄຳບັນຍາຍກະຈົກ ສຳລັບມີມ ແລະ ໂພສຕ໌ໂຊຊຽວ.
  • ລີວສາບ Strings ສໍາລັບ Coding Practiceກວດສອບທ່ານ string reversal algorithms ແລະ ທົດສອບກໍລະນີຂອບ ໃນ emoji, Unicode ແລະ multi-byte ຕົວອັກສອນ.
  • ລີວສາບ ລໍາດັບພາກສ່ວນ ໃນປະໂຫຍກໂພ່ນລໍາດັບຄຳ ຂອງປະໂຫຍກ, ຫົວຂໍ້ ຫຼື lists — ເປັນປະໂຫຍດ ສໍາລັບ ຝຶກຂຽນ ແລະ ການຮຽນພາສາ.
  • ລີວສາບ ລໍາດັບ Linesໂພ່ນ list ຫຼື text ໂຕ-line ກັບຕົກເມື່ອ — line ສຸດທ້າຍຂຣາມ້ວນ ທໍາອິດ, ເປັນປະໂຫຍດ ສໍາລັບ log files ແລະ data processing.

ມັນເຮັດວຽກແນວໃດ

ເຄື່ອງມືນີ້ພິກປີ້ນຂໍ້ຄວາມຢູ່ໃນບຣາວເຊີຂອງທ່ານທັງໝົດໂດຍບໍ່ມີ dependency ພາຍນອກ — ຫຼັກເຫດຜົນຫຼັກແມ່ນ JavaScript ທຳມະດາ, ພ້ອມລາຍລະອຽດໜຶ່ງທີ່ໜ້າສັງເກດ: ມັນໃຊ້ Intl.Segmenter API ໃນຕົວຂອງບຣາວເຊີ (ຖ້າມີ) ເພື່ອແຍກຂໍ້ຄວາມເປັນກຸ່ມ grapheme ກ່ອນພິກປີ້ນ, ດັ່ງນັ້ນຕົວອັກສອນທີ່ມີຫຼາຍ codepoint ເຊັ່ນ emoji ຊຸດ (👨‍👩‍👧) ແລະ ຕົວອັກສອນທີ່ມີວັນນະຍຸດ (é) ຈະຄົງຢູ່ຄົບຖ້ວນແທນທີ່ຈະຖືກຕັດແຍກ.

  1. 1
    ການເລືອກໂໝດ
    ມີ 6 ໂໝດການພິກປີ້ນໃຫ້ເລືອກ: ພິກປີ້ນທຸກຕົວອັກສອນ, ພິກປີ້ນຕົວອັກສອນພາຍໃນແຕ່ລະຄຳ (ຄົງລຳດັບຄຳໄວ້), ພິກປີ້ນລຳດັບຄຳ, ພິກປີ້ນຕົວອັກສອນຕໍ່ແຖວ, ພິກປີ້ນລຳດັບແຖວ, ຫຼື ພິກຄວ່ຳຂໍ້ຄວາມທັງໝົດ. ໂໝດທີ່ເລືອກຈະຖືກນຳໃຊ້ທັນທີເມື່ອທ່ານພິມ — ບໍ່ມີຂັ້ນຕອນສົ່ງ.
  2. 2
    ການແຍກແບບຮັບຮູ້ grapheme ຜ່ານ Intl.Segmenter
    ກ່ອນພິກປີ້ນຕົວອັກສອນ, ຂໍ້ຄວາມຈະຖືກແຍກໂດຍໃຊ້ Intl.Segmenter ດ້ວຍລະດັບຄວາມລະອຽດ 'grapheme'. ນີ້ໃຫ້ຕົວອັກສອນທີ່ຜູ້ໃຊ້ຮັບຮູ້ໄດ້ແທນທີ່ຈະເປັນ Unicode code point ດິບ, ດັ່ງນັ້ນ emoji ທຸງຊາດ ຫຼື ຄູ່ຕົວອັກສອນຖານບວກເຄື່ອງໝາຍຮ່ວມຈະຄົງຢູ່ນຳກັນເມື່ອອາເລຖືກພິກປີ້ນ. ບຣາວເຊີທີ່ບໍ່ມີ Intl.Segmenter ຈະໃຊ້ການວົນຊ້ຳແບບ spread-operator ແທນ.
  3. 3
    ໂໝດພິກຄວ່ຳໃຊ້ຕາຕະລາງຄົ້ນຫາ
    ໂໝດ 'ພິກຄວ່ຳ' ຈະຈັບຄູ່ແຕ່ລະຕົວອັກສອນຜ່ານຕາຕະລາງຄົ້ນຫາ 100 ລາຍການທີ່ຕັ້ງໄວ້ຂອງຕົວອັກສອນ Unicode ທີ່ຄ້າຍກັນ (ຕົວຢ່າງ, 'e' ກາຍເປັນ 'ǝ', '?' ກາຍເປັນ '¿'), ຈາກນັ້ນພິກປີ້ນອາເລ grapheme ດັ່ງນັ້ນຜົນລັບຈະອ່ານໄດ້ຖືກຕ້ອງເມື່ອໝູນຈິງ 180 ອົງສາ.
  4. 4
    ຜົນລັບ ແລະ ການກວດຄຳພາລິນໂດຣມ
    ຜົນລັບທີ່ພິກປີ້ນແລ້ວອັບເດດແບບສົດຜ່ານ React useMemo hook. ໃນໂໝດພິກປີ້ນຕົວອັກສອນ, ເຄື່ອງມືຍັງກວດວ່າຂໍ້ມູນປ້ອນເຂົ້າຕົ້ນສະບັບເປັນຄຳພາລິນໂດຣມຫຼືບໍ່, ໂດຍໃຊ້ຕົວກັ່ນຕອງຕົວອັກສອນ/ຕົວເລກແບບຮັບຮູ້ Unicode (\p{L}\p{N}) ກ່ອນປຽບທຽບ. ການກົດສຳເນົາຈະຂຽນຜົນລັບລົງໃນຄລິບບອດຜ່ານ navigator.clipboard API ມາດຕະຖານ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ