วิธีเชื่อมต่อสตริงใน PowerShell (2 วิธี)
มีสองวิธีทั่วไปในการต่อสตริงใน PowerShell:
วิธีที่ 1: ใช้เครื่องหมายบวก ( + )
Write-Host $first_string + " " + $second_string
วิธีที่ 2: ใช้ตัวดำเนินการรวม
$first_string,$second_string -join " "
ทั้งสองตัวอย่างนี้เชื่อมตัวแปร first_string และ second_string เข้าด้วยกันโดยใช้ช่องว่างเป็นตัวคั่น
ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีในทางปฏิบัติ
ตัวอย่างที่ 1: เชื่อมต่อสตริงใน PowerShell โดยใช้เครื่องหมายบวก
วิธีหนึ่งที่พบบ่อยที่สุดในการเชื่อมสตริงเข้าด้วยกันใน PowerShell คือการใช้เครื่องหมายบวก (+) ระหว่างตัวแปรสตริงด้วยตัวคั่นเฉพาะ
ตัวอย่างเช่น เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อเชื่อมสองสตริงเข้าด้วยกันโดยใช้ช่องว่างเดียวเป็นตัวคั่น:
$first_string = "I really hope"
$second_string = "that you are having a great day"
$final_string = $first_string + " " + $second_string
Write-Host $final_stringภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:
โปรดสังเกตว่าทั้งสองสายถูกต่อเข้าด้วยกันโดยมีช่องว่างเดียวอยู่ระหว่างนั้น
ตัวอย่างที่ 2: เชื่อมต่อสตริงใน PowerShell โดยใช้ตัวดำเนินการเข้าร่วม
อีกวิธีทั่วไปในการต่อสตริงเข้าด้วยกันใน PowerShell คือการใช้ตัวดำเนินการ join ตามด้วยตัวคั่นเฉพาะ
ตัวอย่างเช่น เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อเชื่อมสองสตริงเข้าด้วยกันโดยใช้ช่องว่างเดียวเป็นตัวคั่น:
$first_string = "I really hope"
$second_string = "that you are having a great day"
$first_string,$second_string -join " "
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:
เราจะเห็นได้ว่าทั้งสองสายถูกต่อเข้าด้วยกันโดยมีช่องว่างเดียวอยู่ระหว่างนั้น
หากคุณต้องการเชื่อมสตริงโดยใช้ตัวคั่นอื่น คุณสามารถระบุได้หลังตัวดำเนินการ join
ตัวอย่างเช่น เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อเชื่อมตัวแปรสตริงเข้าด้วยกันโดยใช้เครื่องหมายขีดคั่น:
$first_string = "I really hope"
$second_string = "that you are having a great day"
$first_string,$second_string -join "-"
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:
โปรดสังเกตว่าทั้งสองสายได้รับการต่อกันโดยมีเส้นประอยู่ระหว่างพวกเขา
หมายเหตุ: ตัวดำเนินการ เข้าร่วม มีประโยชน์อย่างยิ่งเมื่อเชื่อมโยงตัวแปรสตริงหลายตัวเข้าด้วยกัน เพื่อที่คุณจะได้ไม่ต้องพิมพ์เครื่องหมายบวกด้วยตนเองหลังชื่อตัวแปรแต่ละตัว


