Notepad ++ -“ แทนที่ด้วย” เพิ่มอักขระบรรทัดใหม่หลังจากข้อความที่ถูกแทนที่ ฉันจะลบออกได้อย่างไร


22

ข้อความต้นฉบับ:

2###
Test 123

ฉันกำลังดำเนินการนี้:

Find what: 2###
Replace with: 2###\r\nText before 

ผล:

2###
Text before
Test 123

ผลลัพธ์ที่ต้องการ:

2###
Text before Test 123

ด้วยเหตุผลบางอย่างมันเพิ่มบรรทัดใหม่หลังจากข้อความที่ถูกแทนที่ ดูเหมือนว่าจะเกิดขึ้นเมื่อฉันเพิ่ม \ r \ n หรือ \ n ในส่วนแทนที่ด้วย

ฉันจะตั้งค่าอย่างไรเพื่อที่จะไม่แทรกบรรทัดใหม่นี้


11
+1 สำหรับคำถามในรูปแบบของ: อินพุตโปรแกรม (แน่นอนคุณสามารถเรียกมันว่าโปรแกรม) เอาต์พุตเอาต์พุตที่ต้องการ
Cruncher

คำตอบ:


27

บรรทัดที่ 1 2###<new line>เป็นจริง

คุณจะเปลี่ยน2###ด้วย2###<newline>Text beforeทำให้เส้น (ในผล) 2###<newline>Text before<newline>ลง

คุณต้องรวมบรรทัดใหม่ที่คุณต้องการแทนที่ในการค้นหาของคุณ

ค้นหา: 2###\r\n
แทนที่ด้วย:2###\r\nText before

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.