ການຂຽນໂປແກຼມແມ່ນຂ້ອນຂ້າງສັບຊ້ອນ, ເຈັບ, ແລະມັກ, ເປັນຂະບວນການທີ່ບໍ່ມີປະໂຫຍດເຊິ່ງມັນບໍ່ແມ່ນສິ່ງທີ່ຫາຍາກທີ່ຈະເຮັດຊ້ໍາກັບຜົນກະທົບທີ່ຄ້າຍຄືກັນຫຼືຄ້າຍຄືກັນ. ເພື່ອໃຫ້ອັດຕະໂນມັດອັດຕະໂນມັດແລະເລັ່ງການຄົ້ນຫາແລະທົດແທນສ່ວນປະກອບທີ່ຄ້າຍຄືກັນໃນເອກະສານ, ລະບົບການສະແດງອອກເປັນປົກກະຕິໃນການຂຽນໂປແກຼມ. ມັນສ່ວນໃຫຍ່ແມ່ນອະນຸຍາດໃຫ້ທ່ານສາມາດປະຫຍັດເວລາແລະຄວາມເຂັ້ມແຂງຂອງນັກຂຽນໂປແກຼມ, Webmasters, ແລະບາງຄັ້ງຜູ້ຕາງຫນ້າຂອງອາຊີບອື່ນ. ໃຫ້ເຮົາຊອກຫາວິທີການສະແດງອອກແບບປົກກະຕິໃນການນໍາໃຊ້ Notepad ++ ຕົວຫນັງສື.
ແນວຄວາມຄິດຂອງການສະແດງອອກເປັນປະຈໍາ
ກ່ອນທີ່ຈະສຶກສາການນໍາໃຊ້ສໍານວນປົກກະຕິໃນໂປແກຼມ Notepad ++ ໃນພາກປະຕິບັດ, ໃຫ້ເຮົາຄົ້ນຫາໃນລາຍລະອຽດເພີ່ມເຕີມໂດຍເນື້ອແທ້ແລ້ວຂອງຄໍາສັບນີ້.ການສະແດງອອກເປັນປະຈໍາແມ່ນພາສາຄົ້ນຫາພິເສດໂດຍໃຊ້ເຊິ່ງທ່ານສາມາດຜະລິດການກະທໍາຕ່າງໆໃນສາຍເອກະສານ. ນີ້ແມ່ນເຮັດໄດ້ໂດຍໃຊ້ Metasimvols ພິເສດ, ເມື່ອເຂົ້າໄປໃນການຄົ້ນຫາແລະການປະຕິບັດການຫມູນໃຊ້ໃນຫຼັກການຂອງຮູບແບບຮູບແບບ. ຍົກຕົວຢ່າງ, ໃນຮູບຫມາຍ ++ ໃນຮູບແບບຂອງການສະແດງອອກປົກກະຕິສະແດງເຖິງສັນຍາລັກຂອງຕົວອັກສອນທີ່ມີຢູ່ທັງຫມົດ, ແລະການສະແດງອອກຂອງຕົວຫນັງສືພາສາລາຕິນ.
ໃນຫລາຍພາສາການຂຽນໂປແກຼມຕ່າງໆ, Syntax ຂອງການສະແດງອອກເປັນປະຈໍາອາດຈະແຕກຕ່າງກັນ. ໃນບັນນາທິການຕົວຫນັງສື Notepad ++, ຄຸນຄ່າຂອງການສະແດງອອກເປັນປະຈໍາແມ່ນຖືກນໍາໃຊ້ເປັນໃນພາສາການຂຽນໂປແກຼມ Perl.
ຄຸນຄ່າຂອງການສະແດງອອກແບບປົກກະຕິຂອງບຸກຄົນ
ດຽວນີ້ໃຫ້ທ່ານຮູ້ຈັກກັບປື້ມບັນທຶກ Notepad ++ ທີ່ມັກໃຊ້ຫຼາຍທີ່ສຸດ:
- . - ສັນຍາລັກດຽວ;
- [0-9] - ຕົວລະຄອນໃດຫນຶ່ງໃນຮູບແບບຂອງຕົວເລກ;
- \ D - ຕົວລະຄອນໃດຫນຶ່ງ, ຍົກເວັ້ນຈໍານວນ;
- [A-Z] - ຈົດຫມາຍສະບັບຂອງຕົວອັກສອນພາສາລາຕິນ;
- [A-Z] - ຕົວອັກສອນຕົວນ້ອຍຂອງຕົວຫນັງສືລາຕິນ;
- [A-Z] - ຈົດຫມາຍໃດຫນຶ່ງຂອງຕົວອັກສອນລາຕິນໃນຄວາມເປັນເອກະລາດຈາກການລົງທະບຽນ;
- \ W - ຈົດຫມາຍ, ຫມາຍເລກຫຼືຕົວເລກ;
- \ s - ຊ່ອງ;
- ^ - ເລີ່ມຕົ້ນ;
- $ - ເສັ້ນສິ້ນສຸດ;
- * - ການຄ້າງຫ້ອງຂອງສັນຍາລັກ (ຈາກ 0 ເຖິງ infinity);
- \ 4 \ 1 \ 2 \ 2 \ 3 - ຈໍານວນລໍາດັບຂອງກຸ່ມ;
- ^ \ s * $ - ຄົ້ນຫາສາຍເປົ່າ;
- ([0-9] [0-9] *.) - ຄົ້ນຫາຕົວເລກສອງຕົວເລກ.
ໃນຄວາມເປັນຈິງ, ມັນມີສັນຍາລັກທີ່ຂ້ອນຂ້າງເປັນຈໍານວນຫຼວງຫຼາຍຂອງການສະແດງອອກແບບປົກກະຕິ, ແລະມັນກໍ່ເປັນໄປບໍ່ໄດ້ທີ່ຈະປົກປິດພວກມັນໃນຫນຶ່ງບົດຂຽນ. ຫຼາຍຂອງການປ່ຽນແປງຕ່າງໆຂອງພວກເຂົາທີ່ເປັນຜູ້ຂຽນໂປແກຼມແລະນັກອອກແບບເວັບແມ່ນໃຊ້ໃນເວລາເຮັດວຽກກັບໂປແກຼມ Notepad ++.
ການນໍາໃຊ້ພາກປະຕິບັດຂອງສໍານວນປົກກະຕິ
ຕອນນີ້ໃຫ້ເຮົາເບິ່ງຕົວຢ່າງສະເພາະວິທີການໃຊ້ສໍານວນແບບປົກກະຕິໃນໂປແກຼມ Notepad ++.ຕົວຢ່າງ 1: ຄົ້ນຫາ
ພິຈາລະນາວິທີການສະແດງອອກເປັນປະຈໍາໃນການຄົ້ນຫາສໍາລັບອົງປະກອບທີ່ແນ່ນອນ.
- ເພື່ອເລີ່ມຕົ້ນເຮັດວຽກກັບການສະແດງອອກເປັນປະຈໍາ, ໃຫ້ໄປທີ່ພາກ "ຄົ້ນຫາ" ແລະໃນລາຍການທີ່ປະກົດວ່າ, ໃຫ້ເລືອກລາຍການ "ຊອກຫາ".
- ກ່ອນທີ່ພວກເຮົາຈະເປີດຫນ້າຈໍຄົ້ນຫາແບບມາດຕະຖານໃນໂປແກຼມ Notepad ++. ການເຂົ້າເຖິງມັນຍັງສາມາດໄດ້ຮັບໂດຍການກົດປຸ່ມ Ctrl + F ທີ່ສໍາຄັນ. ໃຫ້ແນ່ໃຈວ່າກົດປຸ່ມ "ສໍານວນປົກກະຕິ" ເພື່ອເຮັດວຽກກັບຫນ້າທີ່ນີ້.
- ພວກເຮົາຊອກຫາຕົວເລກທັງຫມົດທີ່ບັນຈຸຢູ່ໃນເອກະສານ. ເພື່ອເຮັດສິ່ງນີ້, ໃສ່ພາລາມິເຕີ [0-9 ໃນສາຍຄົ້ນຫາໃນສາຍຄົ້ນຫາແລະກົດປຸ່ມ "ຄົ້ນຫາຕໍ່ໄປ". ແຕ່ລະຄັ້ງທີ່ທ່ານກົດປຸ່ມນີ້, ຕົວເລກຕໍ່ໄປນີ້ຈະຖືກຍົກໃຫ້ເຫັນໃນເອກະສານຈາກດ້ານເທິງຫາລຸ່ມ. ການປ່ຽນໄປໃຊ້ໂຫມດການຊອກຫາຈາກດ້ານລຸ່ມ, ເຊິ່ງເປັນໄປໄດ້ທີ່ຈະດໍາເນີນການໃນເວລາທີ່ການໃຊ້ວິທີການຄົ້ນຫາທໍາມະດາ, ເມື່ອເຮັດວຽກກັບການສະແດງອອກເປັນປະຈໍາ.
- ຖ້າທ່ານກົດປຸ່ມ "ຊອກຫາທັງຫມົດໃນເອກະສານປະຈຸບັນ", ທັງຫມົດຜົນການຄົ້ນຫາ, ນັ້ນແມ່ນສໍານວນດິຈິຕອລໃນເອກະສານຈະຖືກສະແດງຢູ່ໃນປ່ອງຢ້ຽມແຍກຕ່າງຫາກ.
- ແລະນີ້ແລະຜົນການຄົ້ນຫາທີ່ໄດ້ມາ.
ຕົວຢ່າງທີ 2: ການທົດແທນສັນຍາລັກ
ໃນໂປແກຼມ Notepad ++, ທ່ານພຽງແຕ່ສາມາດຄົ້ນຫາຕົວຫນັງສືເທົ່ານັ້ນ, ແຕ່ຍັງສາມາດທົດແທນມັນດ້ວຍການສະແດງອອກເປັນປະຈໍາ.
- ເພື່ອເລີ່ມຕົ້ນການກະທໍາດັ່ງກ່າວ, ໃຫ້ໄປທີ່ແຖບ "ທົດແທນ" ຂອງປ່ອງຢ້ຽມຄົ້ນຫາ.
- ພວກເຮົາຈະອອກແບບການຊີ້ນໍາຂອງເອກະສານອ້າງອີງພາຍນອກໂດຍຜ່ານການປ່ຽນເສັ້ນທາງ. ເພື່ອເຮັດສິ່ງນີ້, ໃນຖັນ "ຊອກຫາ", ພວກເຮົາເອົາຄ່າ "href =. (// [" "" "" ເຖິງ = 1 ". ກົດທີ່ປຸ່ມ "ທົດແທນທັງຫມົດ".
- ຕາມທີ່ທ່ານເຫັນ, ການທົດແທນການທົດແທນແມ່ນປະສົບຜົນສໍາເລັດ.
ແລະຕອນນີ້ໃຫ້ສະຫມັກຄົ້ນຫາດ້ວຍການທົດແທນໂດຍນໍາໃຊ້ສໍານວນທີ່ບໍ່ກ່ຽວຂ້ອງກັບການຈັດງານການຂຽນໂປແກຼມຄອມພິວເຕີຫລືເວບໄຊທ໌.
- ພວກເຮົາມີບັນຊີລາຍຊື່ຂອງບຸກຄົນໃນຮູບແບບເຕັມຮູບແບບກັບວັນເດືອນປີເກີດ.
- ຈັດແຈງວັນເດືອນປີເກີດແລະຊື່ຂອງຄົນໃນບາງສະຖານທີ່. ເພື່ອເຮັດສິ່ງນີ້, ໃນຖັນ "ຊອກຫາ" ຂຽນ "(\ w +) (\ w +) (\ w +) (\ d +) (. \ d +)", ແລະໃນຖັນ " "\ 4 \ 1 \ 1 \ 2 \ 3". ກົດທີ່ປຸ່ມ "ທົດແທນທັງຫມົດ".
- ຕາມທີ່ທ່ານເຫັນ, ການທົດແທນການທົດແທນແມ່ນປະສົບຜົນສໍາເລັດ.
ພວກເຮົາໄດ້ສະແດງໃຫ້ເຫັນການກະທໍາທີ່ລຽບງ່າຍທີ່ສຸດທີ່ສາມາດປະຕິບັດໄດ້ໂດຍໃຊ້ສໍານວນແບບປົກກະຕິໃນໂປແກຼມ Notepad ++. ແຕ່ດ້ວຍຄວາມຊ່ອຍເຫລືອຂອງການສະແດງອອກເຫຼົ່ານີ້, ນັກຂຽນໂປແກຼມມືອາຊີບທີ່ເປັນມືອາຊີບໄດ້ດໍາເນີນການແລະສັບສົນທີ່ຂ້ອນຂ້າງ.