PowerShell에서 문자열을 별도의 변수로 분할

Rohan Timalsina 2023년6월21일
  1. PowerShell에서 Split() 함수를 사용하여 문자열을 별도의 변수로 분할
  2. PowerShell에서 -Split 플래그를 사용하여 문자열을 별도의 변수로 분할
PowerShell에서 문자열을 별도의 변수로 분할

문자열은 텍스트를 나타내는 데 사용되는 일련의 문자입니다. PowerShell의 일반적인 데이터 유형 중 하나입니다.

작은따옴표나 큰따옴표를 사용하여 PowerShell에서 문자열을 정의할 수 있습니다. PowerShell 문자열은 System.String 개체 유형으로 생성됩니다. 이 자습서에서는 PowerShell에서 문자열을 별도의 변수로 분할하는 두 가지 방법을 소개합니다.

PowerShell에서 Split() 함수를 사용하여 문자열을 별도의 변수로 분할

Split()은 PowerShell에서 문자열을 분할하는 데 사용되는 내장 함수입니다. Split() 함수의 결과를 여러 변수에 저장할 수 있습니다.

아래와 같이 문자열 변수 $print를 생성했습니다.

$print = "Hello World"

$print 문자열을 두 개의 개별 변수 $a$b로 분할하려면 다음을 사용할 수 있습니다.

$a, $b = $print.Split()

기본적으로 공백, 줄 바꿈 및 탭과 같은 문자의 문자열을 분할합니다.

변수 $a의 데이터를 확인하십시오.

$a

출력:

Hello

변수 $b의 데이터를 확인하십시오.

$b

출력:

World

구분 기호는 데이터의 시작 또는 끝을 표시하는 문자입니다. 작은 ' ' 또는 큰따옴표 " "로 구분 기호를 지정할 수 있습니다. 원하는 문자에서 문자열을 분할할 수 있습니다. 지정된 문자는 결과 문자열에서 제거됩니다.

예를 들어 l 문자로 분할하려면 다음을 사용할 수 있습니다.

$a, $b = $print.Split("l")
$a

출력:

He

분할할 최대 문자열 수를 선택할 수도 있습니다. 예를 들어 문자열을 3 부분으로 분할해야 하는 경우 다음을 사용할 수 있습니다.

$a, $b = $print.Split("l",3)

PowerShell에서 -Split 플래그를 사용하여 문자열을 별도의 변수로 분할

-Split 플래그는 또한 PowerShell에서 문자열을 분할하고 결과 문자열을 별도의 변수에 저장할 수 있습니다. 위의 방법과 비슷합니다.

문자열 변수 $new가 있습니다.

$new = "Happy New Year."

$new 문자열을 별도의 변수로 분리하려면 아래 명령과 같이 -Split 옵션을 사용할 수 있습니다.

$new1, $new2, $new3 = $new -Split " "  
$new

출력:

Happy

결과를 보려면 PowerShell 콘솔에서 다른 변수 데이터를 확인하십시오. 다른 구분 기호와 문자열을 사용해 볼 수도 있습니다.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

관련 문장 - PowerShell String