ການນໍາໃຊ້ການສະແດງອອກເປັນປົກກະຕິໃນ Notepad ++

ການຂຽນໂປລແກລມແມ່ນຂັ້ນຕອນທີ່ມີຄວາມຫຍຸ້ງຍາກ, ຫຍຸ້ງຍາກ, ແລະມັກງ່າຍດາຍ, ເຊິ່ງມັນບໍ່ແມ່ນເລື່ອງທີ່ຜິດປົກກະຕິທີ່ຈະເຮັດຊ້ໍາອີກຄັ້ງ. ໃນຄໍາສັ່ງທີ່ຈະສາມາດຄວບຄຸມແລະເລັ່ງການຄົ້ນຫາແລະປ່ຽນແທນຂອງອົງປະກອບທີ່ຄ້າຍຄືກັນໃນເອກະສານ, ລະບົບການສະແດງອອກເປັນປົກກະຕິຖືກ invented ໃນການຂຽນໂປຼແກຼມ. ມັນຊ່ວຍປະຢັດເວລາແລະຄວາມພະຍາຍາມຂອງຜູ້ຂຽນໂຄງການ, ຜູ້ຄຸ້ມຄອງເວັບແລະບາງຄັ້ງຜູ້ຕາງຫນ້າຂອງອາຊີບອື່ນໆ. ໃຫ້ຊອກຫາວິທີການສະແດງອອກແບບປົກກະຕິໃນບັນນາທິການບົດເລື່ອງທີ່ກ້າວຫນ້າ Notepad ++.

ດາວໂຫລດເວີຊັນຫຼ້າສຸດຂອງ Notepad ++

ແນວຄວາມຄິດຂອງການສະແດງອອກແບບປົກກະຕິ

ກ່ອນທີ່ຈະດໍາເນີນການສຶກສາກ່ຽວກັບການນໍາໃຊ້ຄໍາສະແດງທີ່ເປັນປະກະຕິໃນໂປແກມ Notepad ++ ໃນການປະຕິບັດ, ໃຫ້ຮຽນຮູ້ຕື່ມກ່ຽວກັບຄວາມສໍາຄັນຂອງຄໍາສັບນີ້.

ການສະແດງແບບປົກກະຕິແມ່ນພາສາຄົ້ນຫາພິເສດ, ໂດຍໃຊ້ທີ່ທ່ານສາມາດປະຕິບັດການປະຕິບັດຕ່າງໆໃນເສັ້ນເອກະສານ. ນີ້ແມ່ນເຮັດໄດ້ໂດຍການຊ່ວຍເຫຼືອຂອງ metacharacters ພິເສດ, ມີການນໍາເຂົ້າທີ່ຄົ້ນຫາແລະການປະຕິບັດການຫມູນໃຊ້ໃນຫຼັກການຂອງຮູບແບບ. ຕົວຢ່າງ, ໃນ Notepad ++, ຈຸດໃນຮູບແບບຂອງການສະແດງອອກເປັນປົກກະຕິແມ່ນຕົວຢ່າງຂອງຊຸດຕົວອັກສອນທີ່ມີຢູ່ແລ້ວທັງຫມົດແລະຄໍາສະແດງ [A-Z] ສະແດງຕົວອັກສອນຕົວເລກຂອງອັກສອນລະຕິນ.

syntax ສະແດງແບບປົກກະຕິອາດຈະແຕກຕ່າງກັນໃນພາສາການຂຽນໂປແກມຕ່າງໆ. Notepad ++ ໃຊ້ຄ່າປະກະຕິຄືກັນກັບພາສາການຂຽນໂປລແກລມ Perl ທີ່ເປັນທີ່ນິຍົມ.

ຄຸນຄ່າຂອງການສະແດງອອກເປັນປົກກະຕິຂອງບຸກຄົນ

ໃນປັດຈຸບັນໃຫ້ຮູ້ຈັກກັບການສະແດງອອກປົກກະຕິທີ່ສຸດໃນໂປແກມ Notepad ++:

      ທີ່ຢູ່ - ມີລັກສະນະໃດຫນຶ່ງ;
      [0-9] - ຕົວອັກສອນໃດຫນຶ່ງເປັນຕົວເລກ;
      D - ລັກສະນະໃດໆນອກເຫນືອຈາກຕົວເລກ;
      [A-Z] - ຈົດຫມາຍສະບັບຫລວງຂອງຫນັງສືລາແຕັງ;
      [a-z] - ຕົວອັກສອນຕົວອັກສອນຕົວນ້ອຍໆຂອງຕົວອັກສອນລະຕິນ;
      [a-Z] - ທຸກຕົວອັກສອນຂອງຕົວອັກສອນລະຕິນ, ບໍ່ວ່າຈະເປັນກໍລະນີໃດ;
      w-letter, underscore or digit
      s-space
      - ຈຸດເລີ່ມຕົ້ນຂອງເສັ້ນ;
      $ - ປາຍຂອງເສັ້ນ;
      * - ສັນຍາລັກຂອງສັນຍາລັກ (ຈາກ 0 ຫາແອດນິລັນ);
      4 1 2 3 ແມ່ນຕົວເລກລໍາດັບຂອງກຸ່ມ;
      s * $ - ຄົ້ນຫາສໍາລັບເສັ້ນຫວ່າງເປົ່າ;
      ([0-9] [0-9] *.) - ຊອກຫາສອງຕົວເລກ.

ໃນຄວາມເປັນຈິງ, ມີຈໍານວນຫຼາຍຂອງລັກສະນະສະແດງອອກທີ່ປົກກະຕິ, ທີ່ບໍ່ສາມາດໄດ້ຮັບການຄຸ້ມຄອງໃນຫນຶ່ງບົດຄວາມ. ຫຼາຍຂອງການປ່ຽນແປງຕ່າງໆຂອງພວກເຂົາທີ່ນັກຂຽນແລະນັກອອກແບບເວັບໃຊ້ໃນເວລາທີ່ເຮັດວຽກຮ່ວມກັບ Notepad ++.

ການນໍາໃຊ້ການສະແດງອອກແບບປົກກະຕິໃນໂປແກມ Notepad ++ ເມື່ອຄົ້ນຫາ

ໃນປັດຈຸບັນໃຫ້ເບິ່ງຕົວຢ່າງສະເພາະຂອງການສະແດງອອກແບບປົກກະຕິທີ່ໃຊ້ໃນ Notepad ++.

ເພື່ອເລີ່ມຕົ້ນການເຮັດວຽກກັບການສະແດງອອກແບບປົກກະຕິ, ໃຫ້ໄປຫາ "ຄົ້ນຫາ" ພາກ, ແລະເລືອກເອົາ "ຊອກຫາ" ໃນລາຍການທີ່ປາກົດ.

ກ່ອນທີ່ພວກເຮົາເປີດປ່ອງຢ້ຽມຄົ້ນຫາມາດຕະຖານໃນໂປແກມ Notepad ++. ການເຂົ້າເຖິງປ່ອງຢ້ຽມນີ້ຍັງສາມາດໄດ້ຮັບໂດຍການກົດການປະສົມປະສານທີ່ສໍາຄັນ Ctrl + F. ໃຫ້ແນ່ໃຈວ່າກະຕຸ້ນປຸ່ມ "ຄໍານິຍາມແບບປົກກະຕິ" ເພື່ອສາມາດເຮັດວຽກກັບຟັງຊັນນີ້.

ຊອກຫາຈໍານວນທັງຫມົດທີ່ມີຢູ່ໃນເອກະສານ. ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ໃສ່ພາລາມິເຕີ [0-9] ໃນແຖບຄົ້ນຫາແລະກົດປຸ່ມ "ຄົ້ນຫາຕໍ່ໄປ". ແຕ່ລະຄັ້ງທີ່ທ່ານກົດປຸ່ມນີ້ຈະເນັ້ນໃສ່ຈໍານວນຕໍ່ໄປທີ່ພົບຢູ່ໃນເອກະສານຈາກເທິງຫາລຸ່ມ. ການປ່ຽນແປງໄປຫາຮູບແບບການຄົ້ນຫາຈາກດ້ານລຸ່ມ, ເຊິ່ງສາມາດເຮັດໄດ້ໂດຍໃຊ້ວິທີການຊອກຫາປົກກະຕິ, ບໍ່ສາມາດຖືກນໍາໃຊ້ເມື່ອເຮັດວຽກກັບການສະແດງອອກແບບປົກກະຕິ.

ຖ້າທ່ານກົດປຸ່ມ "ຊອກເອທັງຫມົດໃນເອກະສານສະບັບປັດຈຸບັນ", ຜົນການຄົ້ນຫາທັງຫມົດ, ນັ້ນແມ່ນການສະແດງຕົວເລກໃນເອກະສານ, ຈະຖືກສະແດງຢູ່ໃນປ່ອງຢ້ຽມແຍກຕ່າງຫາກ.

ແລະນີ້ແມ່ນຜົນການຊອກຫາທີ່ສະແດງໃຫ້ເຫັນເສັ້ນຕາມເສັ້ນ.

ການປ່ຽນອັກຂະລະທີ່ມີການສະແດງອອກເປັນປົກກະຕິໃນ Notepad ++

ແຕ່, ໃນໂປແກມ Notepad ++, ທ່ານບໍ່ສາມາດຄົ້ນຫາຕົວອັກສອນ, ແຕ່ຍັງປະຕິບັດການທົດແທນໂດຍໃຊ້ຄໍານິຍາມແບບປົກກະຕິ. ເພື່ອເປີດການປະຕິບັດນີ້, ໄປທີ່ແທັບ "ປ່ຽນ" ຂອງຫນ້າຄົ້ນຫາ.

ໃຫ້ປ່ຽນເສັ້ນທາງເຊື່ອມຕໍ່ພາຍນອກໂດຍການປ່ຽນເສັ້ນທາງ. ເພື່ອເຮັດສິ່ງນີ້, ຢູ່ໃນຄໍລໍາ "ຊອກ", ໃສ່ຄ່າ "href =. (// [^" "*)" ແລະ "Replace" field - "href =" / redirectphp? To = 1 ". ກົດປຸ່ມ "ແທນທັງຫມົດ".

ດັ່ງທີ່ທ່ານສາມາດເຫັນໄດ້, ການທົດແທນໄດ້ຜົນສໍາເລັດ.

ໃນປັດຈຸບັນໃຫ້ນໍາໃຊ້ການຊອກຫາດ້ວຍການທົດແທນການນໍາໃຊ້ການສະແດງອອກແບບປົກກະຕິສໍາລັບການດໍາເນີນງານບໍ່ກ່ຽວຂ້ອງກັບການຂຽນໂປແກມຄອມພິວເຕີ້ຫຼືຮູບແບບຂອງຫນ້າເວັບ.

ພວກເຮົາມີບັນຊີລາຍຊື່ຂອງບຸກຄົນໃນຮູບແບບເຕັມຊື່ທີ່ມີວັນເດືອນປີເກີດ.

ຈັດແຈງວັນເດືອນປີເກີດແລະຊື່ຂອງສະຖານທີ່ປະຊາຊົນ. ສໍາລັບນີ້, ໃນຄໍລໍາ "ຊອກ" ພວກເຮົາຂຽນ "( w +) ( w +) ( w +) ( d + D +. D +)" ແລະໃນຄໍລໍາ "ແທນ" - " 4 1 2 3" ທີ່ຢູ່ ກົດປຸ່ມ "ແທນທັງຫມົດ".

ດັ່ງທີ່ທ່ານສາມາດເຫັນໄດ້, ການທົດແທນໄດ້ຜົນສໍາເລັດ.

ພວກເຮົາໄດ້ສະແດງໃຫ້ເຫັນການປະຕິບັດທີ່ງ່າຍທີ່ສຸດທີ່ສາມາດປະຕິບັດໄດ້ໂດຍໃຊ້ຄໍານິຍາມແບບປົກກະຕິໃນໂປແກມ Notepad ++. ແຕ່ດ້ວຍຄວາມຊ່ວຍເຫຼືອຂອງການສະແດງອອກເຫຼົ່ານີ້, ຜູ້ຂຽນໂປລແກລມມືອາຊີບປະຕິບັດງານທີ່ສະລັບສັບຊ້ອນ.