[Powershell]セパレータで文字列を分割して順に処理する

セパレータで文字列を分割して分割した文字列にそれぞれ順番に処理するには、String.Split()で分割 → foreachでそれぞれに処理すればOK。

"<分割したい文字列>".Split("<セパレータ文字>") | %{ < $_ に対して処理> }

「テスト;文字列」を;で分割して、それぞれを「」で囲った文字列にする例

"テスト;文字列".Split(";") | %{"「${_}」"}

コメントを残す