แทนที่ \ r \ n ด้วยบรรทัดใหม่ใน Notepad ++


81

ฉันจะแทนที่สตริง "\ r \ n" ด้วยอักขระเดียวกันได้อย่างไร

ตัวอย่าง:

Hello World.\r\nHello World.

แทนที่ด้วย:

Hello World.
Hello World.

คำตอบ:


130

กดCTRL-hและกล่องโต้ตอบแทนที่จะเปิดขึ้น พิมพ์\\r\\n"ค้นหาอะไร" และ\r\n"แทนที่ด้วย" สุดท้ายเลือกโหมดค้นหาแบบขยาย (\ r, \ n, \ t, \ x ... , \ 0)และคลิก "แทนที่ทั้งหมด"


2
ทำงานในสมุดบันทึกของโปรแกรมเมอร์เช่นกัน เลือก "อนุญาตแบ็กสแลชนิพจน์" และทำเช่นเดียวกัน
Peter Munnings

ใช้งานได้กับ Notepad ++ รุ่นใหม่กว่าหรือไม่ หรือจำเป็นต้องเลือกตัวเลือก "ขยาย (\ n, \ r, \ t, \ 0, \ x)"?
Peter Mortensen

1
โหมดการค้นหาจะต้องเป็น "ขยาย" เพื่อให้ทำงานได้
Marcel

นอกจากนี้ยังใช้งานได้ใน notepad2 ในกรณีที่ใครสนใจ ตรวจสอบการค้นหานิพจน์ปกติเมื่อแทนที่
Hoppe

1
มันใช้งานไม่ได้
เคลเมน

10

ในหน้าจอค้นหาบนแท็บแทนที่เลือกค้นหาเพิ่มเติม
ในการค้นหาใส่กล่องข้อความและในแทนที่ข้อความใส่กล่อง\\r\\n\r\n


มันใช้งานได้จริงหรือคุณต้องหนีออกมา?
Josh Hunt

1
ฉันหนีไปแล้ว แต่ฉันต้องหลบหนีสองครั้งเพื่อให้มันปรากฏที่นี่ (เช่น \\\\ r \\\\ n แทนที่จะเป็น \\ r \\ n)
C. Ross

ดังนั้นตอนนี้คุณต้องหนีสี่เท่าในความคิดเห็นหรือไม่? ^^^^^^^^
hyperslug

ไม่มีโชคดีที่มันไม่ได้พยายามที่จะตีความความคิดเห็น ...
ครอสส์

1

คัดลอกบรรทัดใหม่และใช้ฟังก์ชันค้นหาและแทนที่เพื่อแทนที่ \ r \ n ด้วยบรรทัดใหม่ อักขระขึ้นบรรทัดใหม่จะปรากฏเป็นช่องว่าง


2
ฉันไม่สามารถทำงานนี้ก่อนหน้านี้
C. Ross

1

ฉันลองคำตอบที่ได้รับการโหวตแล้ว แต่ฉันไม่สามารถใช้งานได้กับ Notepad ++ เวอร์ชันใหม่กว่านี้ ฉันต้องย้อนกลับสิ่งที่พวกเขาทำ ดังนั้น:

กดCTRL-hและกล่องโต้ตอบแทนที่จะเปิดขึ้น พิมพ์\r\n"ค้นหาอะไร" และ\\r\\n"แทนที่ด้วย" จากนั้นเลือกโหมดค้นหาแบบขยาย (\ r, \ n, \ t, \ x ... , \ 0)และคลิก "แทนที่ทั้งหมด"

แท้จริงสิ่งที่มาร์คัสทำ แต่กลับได้ผลกับฉัน


1
สิ่งนี้ไม่ตอบคำถาม
โตโต้

วิธีของคุณจะแปลงบรรทัดใหม่ที่แท้จริงให้เป็นตัวอักษร\r\nในไฟล์ในขณะที่คำถามเกี่ยวกับการแปลงตัวอักษร\r\nเป็นบรรทัดใหม่
phuclv

ฉันมีข้อความเหมือนกับ OP ใน notepad ++ ของฉันและมันใช้ได้ ที่มันจะพูดอะไรบางอย่างเช่น: สวัสดีชาวโลก \ r \ n สวัสดีชาวโลก เป็น: Hello World ด้วยเวอร์ชัน Notepad ++ ของฉันการทำคำตอบที่ได้รับการโหวตสูงสุดไม่สามารถแก้ไขได้สำหรับฉัน แต่การสลับมันได้ผลสำหรับฉัน (ฉันไม่สามารถล้นสแต็กเพื่อลงทะเบียนที่ฉันใส่บรรทัดใหม่ระหว่าง Hello และ World ... ดังนั้นเพียงรู้ว่าระหว่าง Hello และ World มันมีบรรทัดใหม่เหมือนที่ควร)
Sara Richardson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.