ນີ້ແມ່ນຄໍາສັ່ງ regexp-assemblep ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
regexp-assemble - ປະກອບບັນຊີລາຍຊື່ຂອງການສະແດງອອກປົກກະຕິຈາກໄຟລ໌
ສະຫຼຸບສັງລວມ
regexp-assemble -abcdfinprsStTuUvw ໄຟລ໌ [... ]
ລາຍລະອຽດ
ປະກອບບັນຊີລາຍຊື່ຂອງການສະແດງອອກປົກກະຕິບໍ່ວ່າຈະຈາກວັດສະດຸປ້ອນມາດຕະຖານຫຼືໄຟລ໌ໃດຫນຶ່ງ, ໂດຍໃຊ້
Regexp::ປະກອບໂມດູນ.
OPTIONS
-a ເບິ່ງໄປຂ້າງຫນ້າ. ໃສ່ "(?=...)" ການຢືນຢັນການເບິ່ງໜ້າສູນໃນແບບ, ບ່ອນໃດ
ຈໍາເປັນ.
-b ຫວ່າງ. ບໍ່ສົນໃຈເສັ້ນເປົ່າ.
-c ຄໍາເຫັນ. ການກັ່ນຕອງຄວາມຄິດເຫັນພື້ນຖານ. ຍົກເລີກຄຳເຫັນ perl/shell ("\s*#.*$/").
-d ດີບັກ. ເປີດການດີບັ໊ກຜົນອອກ. ເບິ່ງ Regexp:: ປະກອບສໍາລັບຄ່າທີ່ເຫມາະສົມ.
-i ຫຍໍ້ໜ້າ. ພິມສຳນວນປົກກະຕິໂດຍໃຊ້ ແລະຫຍໍ້ໜ້າຂອງ n ເພື່ອສະແດງການວາງຮັງ. ອາກາ
ການພິມທີ່ສວຍງາມ. ຄວາມຫມາຍ -p.
-n ບໍ່ມີແຖວໃໝ່. ຢ່າພິມເສັ້ນໃຫມ່ຫຼັງຈາກຮູບແບບ. ເປັນປະໂຫຍດໃນເວລາທີ່ interpolating ໄດ້
ຜົນຜະລິດເຂົ້າໄປໃນລະບົບແມ່ແບບຫຼືຄ້າຍຄືກັນ.
-p ພິມ. ພິມຮູບແບບ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ, ຢ່າງໃດກໍຕາມ, ມັນແມ່ນຕ້ອງການໃນເວລາທີ່ -t
ສະວິດຖືກເປີດໃຊ້ງານ (ເພາະວ່າຖ້າທ່ານຕ້ອງການທົດສອບຮູບແບບປົກກະຕິທ່ານບໍ່ສົນໃຈ
ຮູບແບບທີ່ປະກອບເປັນແນວໃດ).
-r ຫຼຸດຜ່ອນ. ພຶດຕິກໍາເລີ່ມຕົ້ນແມ່ນເພື່ອຫຼຸດຜ່ອນຮູບແບບທີ່ປະກອບ. ການເປີດໃຊ້ງານນີ້
switch ເຮັດໃຫ້ລະບົບການຫຼຸດຜ່ອນການປິດ. ນີ້ສາມາດຊ່ວຍໃຫ້ທ່ານກໍານົດ
ການຫຼຸດຜ່ອນຫຼາຍປານໃດແມ່ນປະຕິບັດ.
regexp-assemble pattern.file | ຫອງນໍາ
# ທຽບກັບ
regexp-assemble -r pattern.file | ຫອງນໍາ
-s ສະຖິຕິ. ພິມສະຖິຕິບາງຢ່າງກ່ຽວກັບຮູບແບບທີ່ປະກອບ. ຜົນຜະລິດແມ່ນຖືກສົ່ງໄປຫາ
STDERR (ເພື່ອອະນຸຍາດໃຫ້ຮູບແບບທີ່ສ້າງຂຶ້ນຖືກໂອນໄປບ່ອນອື່ນ).
-S ສະຖິຕິເທົ່ານັ້ນ. ມັກ -s, ຍົກເວັ້ນວ່າຮູບແບບຕົວມັນເອງບໍ່ແມ່ນຜົນຜະລິດ. ເປັນປະໂຫຍດກັບ
-d 8 ເພື່ອເບິ່ງເວລາທີ່ປະຕິບັດ.
-t ການທົດສອບ. ທົດສອບການສະແດງອອກທີ່ປະກອບກັບເນື້ອໃນຂອງໄຟລ໌. ແຕ່ລະສາຍແມ່ນ
ອ່ານຈາກໄຟລ໌ແລະຖືກຈັບຄູ່ກັບຮູບແບບ. ເສັ້ນທີ່ບໍ່ກົງກັນແມ່ນ
ພິມ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ບໍ່ມີຜົນຜະລິດແມ່ນຜົນຜະລິດທີ່ດີ. ໃນຮູບແບບການປະຕິບັດນີ້, ມີຄວາມຜິດພາດ
ສະຖານະແມ່ນ 1 ໃນກໍລະນີຂອງຄວາມລົ້ມເຫລວ, 0 ຖ້າເສັ້ນທັງຫມົດກົງກັນ.
-T ເວລາ. ພິມສະຖິຕິກ່ຽວກັບເວລາທີ່ປະຕິບັດເພື່ອຫຼຸດຜ່ອນແລະປະກອບຮູບແບບ. (ນີ້ແມ່ນ
ຄຳວ່າ "-d 8" ເທົ່ານັ້ນ.
-u ເປັນເອກະລັກ. Carp ຖ້າພົບຮູບແບບທີ່ຊ້ໍາກັນ.
-U ຍົກເລີກ. ປ່ຽນ "a+" et al ເຂົ້າໄປໃນ "aa*" (ເຊິ່ງອາດຈະອະນຸຍາດໃຫ້ຫຼຸດລົງເພີ່ມເຕີມ).
-v ຮຸ່ນ. ພິມສະບັບຂອງ regexp-assemble script.
-w ຄຳສັບ/ທັງໝົດ. ເມື່ອທົດສອບເນື້ອໃນຂອງໄຟລ໌ດ້ວຍ "-t", ວົງເລັບສະແດງອອກ
ກັບ "^" ແລະ "$" ເພື່ອໃຫ້ກົງກັບຄໍາທັງຫມົດຫຼືເສັ້ນຈາກໄຟລ໌.
ທິດສະດີວິທະຍາ
ຈະພິມບົດສະຫຼຸບຂອງບັນຫາຖ້າຫາກວ່າຮູບແບບການເພີ່ມເຮັດໃຫ້ການປະກອບລົ້ມເຫລວ.
ໃຊ້ regexp-assemblep ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net