แทนที่ 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 อาร์กิวเมนต์:
- สตริงย่อยที่จะค้นหาในสตริงที่กำหนด
- สตริงแทนที่สำหรับข้อความที่พบ
เมธอด 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 อาร์กิวเมนต์:
- สตริงย่อยที่จะค้นหาในสตริง
- สตริงทดแทน
ในตัวอย่างแรก ตัวดำเนินการ แทนที่ จะแทนที่ช่องว่างทั้งหมดด้วยบรรทัดใหม่
ผลลัพธ์ของสคริปต์ Powershell ข้างต้นเพื่อแทนที่ช่องว่างในสตริงคือ:
PS C:\> $str = "C# PowerShell NodeJs"
PS C:\> $str -replace ' ', "`r`n"
C#
PowerShell
NodeJsเคล็ดลับเด็ด: วิธีแทนที่เครื่องหมายคำพูดเดี่ยวทั้งหมดในสตริงโดยใช้ PowerShell!
บทสรุป
ฉันหวังว่าบทความข้างต้นเกี่ยวกับวิธีการแทนที่ช่องว่างทั้งหมดด้วยบรรทัดใหม่ในสตริงโดยใช้วิธี PowerShell แทนที่() จะเป็นประโยชน์สำหรับคุณ
คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek
