คำถามติดแท็ก regular-expressions

สำหรับรูปแบบที่ระบุการค้นหาหรือแทนที่สตริง หรือที่เรียกว่า "regex" หรือ "regexp" โดยรูปแบบจะอธิบายถึงสตริงที่จะจับคู่เมื่อค้นหาหรือแทนที่ Emacs ให้การสนับสนุนรูปแบบ "regex" ในหลายคำสั่ง Emacs ยังมีเครื่องมือสร้างนิพจน์แบบโต้ตอบสำหรับรูปแบบดังกล่าว

1
Regex จับคู่สตริงตามตัวอักษร
ฉันต้องการที่จะเขียนฟังก์ชั่น (หรือใช้ที่มีอยู่) ที่จะใช้สตริงใด ๆ และผลิต Regex หนีอย่างถูกต้องที่ตรงกับสตริงเท่านั้น วิธีที่เร็วและง่ายที่สุดในการทำเช่นนี้คืออะไร?

1
จัดแนวคอลัมน์แนวตั้งของตัวเลขบนจุดทศนิยม
ฉันเขียนโพสต์นี้ใน Emacs เพื่อที่จะทำให้ตารางดูดีฉันตัดสินใจปรับระยะห่างเพื่อให้ทศนิยมเรียงกันอย่างเรียบร้อย รูปแบบดั้งเดิมจากฐานข้อมูลมีลักษณะดังนี้: emacs 11505 227 3.6 3.3 1.9 68.9 93.5 68 vi 1087 289 11.1 6.9 2.9 71.7 96.2 9 wolfram-mathematica 2993 360 4 2.2 1.9 66.7 92.5 51 มันค่อนข้างใกล้เคียงกัน แต่ฉันต้องการคอลัมน์ที่ถูกต้อง คอลัมน์ที่สี่ควรมีลักษณะดังนี้: 3.6 11.1 4 ฉันเล่นโดยใช้คำสั่งจัดตำแหน่งและไม่สามารถหาวิธีจัดตารางโดยอัตโนมัติบนจุดทศนิยม (ทางเลือก) ด้วยเหตุผลบางอย่างคำแนะนำเหล่านี้ไม่สามารถจัดเรียงอะไรเลย: M-- M-x alignตัวเลขยังสามารถเรียงรายขึ้นด้วยความเคารพจุดทศนิยมใช้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.