1. ホーム
  2. スクリプト・コラム
  3. パワーシェル

PowerShellで文字列を別行動で表示する2つの方法

2022-02-05 19:26:01

コピーコード コードは以下の通りです。

$a=" 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 "

文字列$aは、以下のように8文字ずつ並んで表示されます。

方法1

コピーコード コードは以下の通りです。

for($i=0;$i -lt $a.length;$i+=8)
{$a[$i.. ($i+7)] -join ""}

方法2

コピーコード コードは以下の通りです。

$a -creplace '(\d{8})', "`${1}`n"

結果