항목
    about_join

간단한 설명
    조인 연산자(-join)가 여러 문자열을 단일 문자열로 결합하는 방식을 설명합니다.


자세한 설명
    조인 연산자는 문자열 집합을 단일 문자열로 연결합니다. 여러 문자열은 명령에 표시되는 순서로 결과 
    문자열에 추가됩니다. 


  구문
      다음 다이어그램은 조인 연산자의 구문을 보여 줍니다.

	-Join <String[]>
	<String[]> -Join <Delimiter>


  매개 변수
      String[]
          결합할 하나 이상의 문자열을 지정합니다.


      Delimiter
	  연결된 문자열 사이에 배치되는 하나 이상의 문자열을 지정합니다.
          기본값은 구분 기호 없음("")입니다.
	

  설명
      단항 조인 연산자(-join <string[]>)는 쉼표보다 우선 순위가
      높습니다. 따라서 쉼표로 구분된 문자열 목록을 단항 조인 연산자로 전송하면 첫 번째 쉼표 앞에 있는 첫 
      번째 문자열만 조인 연산자에 전송됩니다.


      단항 조인 연산자를 사용하려면 문자열을 괄호로 묶거나 변수에 문자열을 저장한 다음 변수를 조인에 
      전송합니다.


      예를 들면 다음과 같습니다.

          -join "a", "b", "c"
          a
          b
          c

          -join ("a", "b", "c")
          abc


          $z = "a", "b", "c"
          -join $z
          abc


  예
      다음 문은 세 개의 문자열을 결합합니다.

	
          -join ("Windows", "PowerShell", "2.0")
          WindowsPowerShell2.0

	
      다음 문은 공백으로 구분된 세 개의 문자열을 결합합니다.

	
          "Windows", "PowerShell", "2.0" -join " " 
          Windows PowerShell 2.0


      다음 문은 다중 문자 구분 기호를 사용하여 세 개의 문자열을 결합합니다.


          $a = "WIND", "SP", "ERSHELL" 
          $a -join "OW"
          WINDOWSPOWERSHELL


      다음 문은 here-string의 줄을 단일 문자열에 결합합니다. here-string은 한 문자열이므로 
      here-string의 줄을 결합하려면 분할해야 합니다. 이 메서드를 사용하여 here-string에 저장된 문자열을 
      XML 파일에 다시 결합할 수 있습니다.


          $a = @'
          a
          b
          c
          '@

          (-split $a) -join " "
          a b c
	

참고 항목
    about_Operators
    about_Comparison_Operators
    about_Split







목차