ใน Emacs regex, ไม่ตรงกับตัวอักษรบรรทัดใหม่\n\n
- ฉันถูกต้องที่
$ตรงกับตำแหน่งระหว่างตัวละครขึ้นบรรทัดใหม่และตัวละครตรงหน้าตัวละครบรรทัดใหม่ เช่นสำหรับสตริงabc\n,$ตรงกับตำแหน่งระหว่างcและ\n? - regex นั้นตรงกับ
\nอะไร?
ไฟล์ของคุณอาจใช้ \ r \ n สำหรับสายใหม่และมันอาจเป็นไปได้ว่าคุณต้องรวม \ r ใน regexp ของคุณเพื่อให้แทน
—
Jordon Biondo
abc\r\n abc\n
@Dan: cms และ Mx เกิดขึ้นได้ทั้งการแข่งขันไป
—
StackExchange สำหรับ All
\n nบัฟเฟอร์ของฉันอยู่ในโหมดพื้นฐาน สิ่งนี้เกิดขึ้นกับข้อความใด ๆ ดังนั้นข้อความใด ๆ ที่มีบรรทัดใหม่หรือตัวอักษรnเป็นตัวอย่างการทำงาน
@Jordon: CM และ Mx เกิดขึ้นทั้งคู่ตรง
—
StackExchange สำหรับ All
\r\nกับrn
@Tim ใช่เพราะถ้าคุณป้อนพวกเขาแบบโต้ตอบคุณจะต้องแทรกใบเสนอราคา Cq Cm และ Cq Cj ตามลำดับ คุณสามารถป้อน \ r \ n หากคุณป้อนพวกเขาลงในสตริงเสียงกระเพื่อม
—
Jordon Biondo
(re-search-forward "\n")งานได้ดีสำหรับฉัน