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

ຊອກ ແລະ ແທນທີ່ຂໍ້ຄວາມ ຟຣີ

ຊອກ ແລະ ແທນທີ່ ດ້ວຍ plain ຫຼື regex, ຈຳນວນ match live ແລະ ຕົວຢ່າງ highlight. ຮອງຮັບ case-insensitive, whole-word ແລະ regex backreference.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
ການຂຸດຄົ້ນໄວ
ປ້ອນຄຳຄົ້ນຫາເພື່ອເລີ່ມຕົ້ນ

💡 ໃນໂຫມດ regex ໃຊ້ກຸ່ມຈັບໃນ Find ເຊັ່ນ (\d{4})-(\d{2}) ແລ້ວອ້າງໃນ Replace ດ້ວຍ $1, $2 — ເໝາະສຳລັບການຈັດຮູບແບບວັນທີ, ຊື່, ຫຼື ID ຈຳນວນຫຼາຍ.

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

  • ຄົ້ນຫາ ແລະ ທົດແທນຂໍ້ຄວາມເປັນກຸ່ມທົດແທນທຸກຄວາມເກີດຂື້ນຂອງຄໍາ ຫຼື ວະລີກັນໃນບ່ອນຂໍ້ຄວາມຕ່າງໆໃນເວລາດຽວກັນ.
  • ຄົ້ນຫາ ແລະ ທົດແທນ Regexໃຊ້ສະມະການທົ່ວໄປກັບກຸ່ມບັນທຶກເພື່ອຮູບແບບຂໍ້ຄວາມໃໝ່ໃນກຸ່ມ.
  • ຄົ້ນຫາ ແລະ ທົດແທນໃນລະຫັດເປັນຊື່ໃໝ່ຕົວແປ ຫຼື ຂຽນຮູບແບບໃໝ່ໃນ snippet ໄວ.
  • ທໍາຄວາມສະອາດຂໍ້ມູນທີ່ບໍ່ສະອາດຕັດ ຫຼື normalize ອັກສອນສີ່ອາກາດ, ຕົວແຍກ ແລະ ລະຫັດສໍາລັບຂໍ້ມູນ pasted.
  • ທົດແທນຄໍາໃນຂະນະທີ່ຂຽນສະລັບຄໍາສຸ່ມ ຫຼື ຕົວລະຄອນຊື່ໃໝ່ໃນແບບຮ່າງ.

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

ຄົ້ນຫາ ແລະ ແທນທີ່ເຮັດວຽກທັງໝົດພາຍໃນບຣາວເຊີຂອງທ່ານໂດຍໃຊ້ RegExp engine ທີ່ມີໃນຕົວ JavaScript — ບໍ່ມີໄລບຣາຣີ, ບໍ່ມີເຊີບເວີ, ບໍ່ມີການອັບໂຫຼດ. ຂໍ້ຄວາມຖືກປະມວນຜົນຢູ່ໃນເຄື່ອງທັນທີທີ່ທ່ານພິມ, ໂດຍໃຊ້ String.prototype.matchAll ສຳລັບການນັບ ແລະ String.prototype.replace ສຳລັບການແທນທີ່.

  1. 1
    ຮູບແບບຖືກຄອມໄພລ໌ເປັນ RegExp
    ໃນຂະນະທີ່ທ່ານພິມ, ຄຳຄົ້ນຫາຖືກຄອມໄພລ໌ເປັນ JavaScript RegExp ພ້ອມ debounce 150ms ເພື່ອບໍ່ໃຫ້ຮູບແບບທີ່ຜິດປົກກະຕິເຮັດໃຫ້ແທັບແຂງໃນທຸກຄັ້ງທີ່ພິມ. ໃນໂໝດຂໍ້ຄວາມທຳມະດາ ທຸກຕົວອັກສອນພິເສດຂອງ regex ຈະຖືກ escape ກ່ອນ, ດັ່ງນັ້ນຈຸດ ແລະ ວົງເລັບຈິງໆຈຶ່ງຖືກປະຕິບັດເປັນຕົວອັກສອນທຳມະດາ. ການເປີດໂໝດ Regex ຈະສົ່ງຮູບແບບຂອງທ່ານໂດຍກົງ. ໂໝດຄຳທັງໝົດຈະຫໍ່ຮູບແບບໄວ້ໃນ \b(?:...)\b ຂອບເຂດຄຳ, ແລະ ໂໝດບໍ່ສົນໃຈຕົວພິມໃຫຍ່-ນ້ອຍຈະຕໍ່ທ້າຍດ້ວຍ flag i.
  2. 2
    ການນັບ ແລະ ເນັ້ນສີໃນຜ່ານດຽວດ້ວຍ matchAll
    matchAll ຄັ້ງດຽວເໜືອຂໍ້ຄວາມທີ່ debounce ແລ້ວຈະສ້າງທຸກອົງປະກອບການຈັບຄູ່. ຈຳນວນການຈັບຄູ່ຖືກອ່ານໂດຍກົງຈາກຄວາມຍາວຂອງອາເລນັ້ນ. ສຳລັບຂໍ້ຄວາມທີ່ນ້ອຍກວ່າ 200,000 ຕົວອັກສອນ, ຕົວຢ່າງທີ່ເນັ້ນສີຖືກສ້າງໂດຍການຍ່າງຜ່ານຕຳແໜ່ງການຈັບຄູ່ ແລະ ຫໍ່ແຕ່ລະການພົບເຫັນໄວ້ໃນແທັກ <mark> — ການ escape HTML ຖືກນຳໃຊ້ກັບຂໍ້ຄວາມດິບກ່ອນທີ່ຈະສີດເຂົ້າ, ບໍ່ແມ່ນຫຼັງ, ດັ່ງນັ້ນການຈັບຄູ່ທີ່ມີ &, <, ຫຼື > ຈຶ່ງຖືກຈັດການຢ່າງຖືກຕ້ອງ.
  3. 3
    ແທນທີ່ດ້ວຍຂໍ້ຄວາມແທ້ ຫຼື ການອ້າງອິງກຸ່ມທີ່ຈັບໄດ້
    ຜົນລັບຖືກສ້າງໂດຍ String.prototype.replace ດ້ວຍ flag global, ແທນທີ່ທຸກການຈັບຄູ່ພ້ອມກັນ. ໃນໂໝດຂໍ້ຄວາມທຳມະດາ, ເຄື່ອງໝາຍ $ ໃດໆໃນຂໍ້ຄວາມແທນທີ່ຈະຖືກຄູນສອງເປັນ $$ ດັ່ງນັ້ນຕົວອັກສອນເຊັ່ນ $& ແລະ $1 ຈຶ່ງຖືກໃສ່ຄືເດີມແທນທີ່ຈະຖືກຕີຄວາມເປັນການອ້າງອິງກັບຫຼັງ. ໃນໂໝດ Regex, $1, $2, ແລະ ອື່ນໆ ເຮັດວຽກເປັນການແທນທີ່ກຸ່ມທີ່ຈັບໄດ້ມາດຕະຖານຂອງ JavaScript.
  4. 4
    ຄັດລອກ ຫຼື ດາວໂຫຼດຜົນລັບ
    ຂໍ້ຄວາມທີ່ຂຽນໃໝ່ຈະປາກົດຢູ່ໃນ textarea ແບບອ່ານໄດ້ຢ່າງດຽວໃນຂະນະທີ່ທ່ານພິມ. ການຄັດລອກໃຊ້ navigator.clipboard.writeText API ຂອງບຣາວເຊີ. ການດາວໂຫຼດສ້າງ Blob ປະເພດ text/plain ແບບຊິງໂຄຣນັນ ແລະ ກະຕຸ້ນການບັນທຶກຢູ່ໃນເຄື່ອງ — ບໍ່ມີຫຍັງອອກຈາກອຸປະກອນຂອງທ່ານເລີຍ.

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

🔁

ຊອກຫາ ແລະ ປ່ຽນໃນ Word, PowerPoint ແລະ Excel

ປ່ຽນຄຳໃນໄຟລ໌ .docx, .pptx ແລະ .xlsx ໂດຍບໍ່ຕ້ອງມີ Office: ຫຼາຍຄູ່ຊອກຫາ → ປ່ຽນ, ຫຼາຍໄຟລ໌ພ້ອມກັນ, ຕົງກັບຕົວພິມໃຫຍ່/ນ້ອຍ, ຄຳເຕັມ ຫຼື regex. ຮູບແບບ, ຮູບພາບ ແລະ ໂຄງຮ່າງຍັງຄືເກົ່າ; ບໍ່ມີຫຍັງຖືກອັບໂຫຼດ.

ລອງໃຊ້ໄຟລ໌ຢູ່ໃນທ້ອງຖິ່ນ
🏷️

ປ່ຽນຊື່ໄຟລ໌ເປັນຈຳນວນຫຼາຍ

ປ່ຽນຊື່ຫຼາຍໄຟລ໌ພ້ອມກັນ: ຄົ້ນຫາ ແລະ ແທນທີ່ (ຫຼື regex), ຕົວພິມໃຫຍ່-ນ້ອຍ, ຄຳນຳໜ້າ, ຄຳຕໍ່ທ້າຍ, ການໃສ່ເລກລຳດັບ ແລະ ວັນທີທີ່ຖ່າຍຮູບ. ເບິ່ງຕົວຢ່າງສົດ ແລ້ວດາວໂຫລດໄຟລ໌ທີ່ປ່ຽນຊື່ແລ້ວເປັນ ZIP. ໃຊ້ໄດ້ກັບທຸກອຸປະກອນ; ບໍ່ມີການອັບໂຫລດ.

ລອງໃຊ້ໄຟລ໌ຢູ່ໃນທ້ອງຖິ່ນ
😀

ຕົວເລືອກອີໂມຈິ

ຄົ້ນຫາ ແລະ ສຳເນົາອີໂມຈິດ້ວຍການຄລິກດຽວ. ເລືອກເບິ່ງຕາມໝວດ, ສ້າງສາຍອີໂມຈິຫຼາຍໂຕ, ເລືອກໂທນສີຜິວ ແລະ ຊອກອັນທີ່ໃຊ້ຫຼ້າສຸດ.

ລອງໃຊ້

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