สมมติว่าฉันมีบัฟเฟอร์พร้อมข้อความ ฉันต้องการทดสอบการแสดงออกปกติ (ประเภท Perl นึกคิด) กับบัฟเฟอร์ของฉันและมี Emacs เน้นการแข่งขันในนั้น
ตัวอย่างเช่น regexp ต่อไปนี้ ( นำมาจาก Wikipedia ):
(?<=\.) {2,}(?=[A-Z])
จะจับคู่ดังต่อไปนี้ในข้อความต่อไปนี้:
การแสดงออกปกตินี้โดยเฉพาะอย่างยิ่งการจับคู่อย่างน้อยสองช่องว่างที่เกิดขึ้นหลังจากระยะเวลา(.)
และก่อนที่ตัวอักษรตัวพิมพ์ใหญ่
Emacs จัดเตรียมmatcher นิพจน์ปกติเชิงโต้ตอบสำหรับนิพจน์ปกติของPerlหรือไม่
หากคำตอบของคำตอบคือไม่ใช่:
มีเหตุผลที่สนับสนุนพื้นเมืองของการแสดงออกปกติPerlไม่ได้ (เคย) พิจารณาใน Emacs? (พิจารณาว่าเป็นมาตรฐานที่รู้จักกันดีใน Unix / Linux)
วิธีการหนึ่งสามารถดำเนินการเกี่ยวกับการสร้างหนึ่ง matcher Perl regexp เช่น? (อาจจะเรียก Perl ภายใต้ประทุนหรือก่อนการแปลง regexp Perl เป็นตัวแปรที่สนับสนุน?)