ค้นหาเว็บไซต์

แทนที่ Space ด้วยการขึ้นบรรทัดใหม่ใน PowerShell


ใช้วิธี replace() ของสตริง PowerShell หรือตัวดำเนินการ replace เพื่อแทนที่ช่องว่างในสตริงด้วยบรรทัดใหม่ เช่น. $str.replace(" ","`r`n") แทนที่ช่องว่างด้วยบรรทัดใหม่

replace() วิธีการส่งกลับสตริงที่ช่องว่างทั้งหมดถูกแทนที่ด้วยบรรทัดใหม่ ใน PowerShell หากต้องการเพิ่มบรรทัดใหม่ ให้ใช้ `r`n

ในบทความนี้ เราจะพูดถึงวิธีการใช้วิธี PowerShell แทนที่() หรือตัวดำเนินการ แทนที่ เพื่อแทนที่ช่องว่างในสตริง

ใช้การแทนที่() เพื่อแทนที่ช่องว่างด้วยบรรทัดใหม่ใน PowerShell

PowerShell String เมธอด replace() ในตัวรับสองอาร์กิวเมนต์ สตริงที่จะค้นหาและสตริงที่จะแทนที่ด้วยข้อความที่พบ

 $str = "C# PowerShell NodeJs" 

# Replace all space with a new line
$str.Replace(" ","`r`n")                     

สคริปต์ PowerShell ข้างต้นใช้วิธี replace() เพื่อแทนที่ช่องว่างในสตริงด้วยบรรทัดใหม่

PowerShell replace() วิธีการรับ 2 อาร์กิวเมนต์:

  1. สตริงย่อยที่จะค้นหาในสตริงที่กำหนด
  2. สตริงแทนที่สำหรับข้อความที่พบ

เมธอด PowerShell replace() ส่งคืนสตริงใหม่โดยแทนที่ช่องว่างทั้งหมดในสตริงด้วยบรรทัดใหม่

ผลลัพธ์ของสคริปต์ด้านบนเพื่อแทนที่ช่องว่างทั้งหมดด้วยบรรทัดใหม่คือ:

เคล็ดลับเด็ด: วิธีแทนที่สตริงที่เกิดขึ้นครั้งแรกใน PowerShell!

ใช้ตัวดำเนินการแทนที่เพื่อแทนที่ Space ด้วยการขึ้นบรรทัดใหม่ใน PowerShell

การใช้ PowerShell ตัวดำเนินการแทนที่ คุณสามารถแทนที่ช่องว่างทั้งหมดในสตริงด้วยบรรทัดใหม่

ตัวดำเนินการ แทนที่ ใน PowerShell รับสองอาร์กิวเมนต์ สตริงเพื่อค้นหาในสตริงและสตริงแทนที่สำหรับข้อความที่พบ

 $str = "C# PowerShell NodeJs" 
      
# Replace all space with new line
 $str -replace ' ', "`r`n"       

สคริปต์ PowerShell ด้านบนใช้ ตัวดำเนินการแทนที่ เพื่อแทนที่ช่องว่างในสตริงด้วยบรรทัดใหม่ ใช้ `r`n เพื่อเพิ่มบรรทัดใหม่

ตัวดำเนินการแทนที่รับ 2 อาร์กิวเมนต์:

  1. สตริงย่อยที่จะค้นหาในสตริง
  2. สตริงทดแทน

ในตัวอย่างแรก ตัวดำเนินการ แทนที่ จะแทนที่ช่องว่างทั้งหมดด้วยบรรทัดใหม่

ผลลัพธ์ของสคริปต์ Powershell ข้างต้นเพื่อแทนที่ช่องว่างในสตริงคือ:

PS C:\> $str = "C# PowerShell NodeJs"                                                                      

PS C:\> $str -replace ' ', "`r`n"                                                                                       
C#
PowerShell
NodeJs

เคล็ดลับเด็ด: วิธีแทนที่เครื่องหมายคำพูดเดี่ยวทั้งหมดในสตริงโดยใช้ PowerShell!

บทสรุป

ฉันหวังว่าบทความข้างต้นเกี่ยวกับวิธีการแทนที่ช่องว่างทั้งหมดด้วยบรรทัดใหม่ในสตริงโดยใช้วิธี PowerShell แทนที่() จะเป็นประโยชน์สำหรับคุณ

คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek

บทความที่เกี่ยวข้อง