引用符

参考:

引用符規則について | Microsoft Docs [公式]

特殊文字

参考:

特殊文字について | Microsoft Docs [公式]

代入する

参考:

文字列での変数の代入について知りたかったことのすべて | Microsoft Docs [公式]

結合する

  • + 演算子
  • -join結合演算子

文字列を + 演算子で結合する。

$greeting = "Hello, " + "World"

複数の文字列を結合演算子 -Join で結合する。

$foobar = -join "hoge", "fuga", "piyo"

デリミタを指定して文字列を結合演算子 -Join で結合する。

$greeting = "Hello", "World" -join ", "

参考:

文字列を連結する | iPentec

文字列結合の方法/式展開についても解説! | ちーこう.com

PowerShell で文字列を結合する方法 5選 | 適材適所

文字列を連結するには | HIRO’s.NET

文字列を連結する | ITガイド

文字列を連結する | Simple Sand Samples

PowerShell で文字列を連結する | Delft スタック

結合について | Microsoft Docs [公式]

分割する (-Split)

参考:

文字列を区切り文字で分割して配列にする方法 | バヤシタ

Split 演算子 | I Love PowerShell

about_Split | Microsoft Docs [Official]

ストリームに出力する

  • Write-Host
  • Write-Output

参考:

Write-Host と Write-Output の違い | iPentec

ファイルに出力する

  • Set-Content
  • Add-Content
  • Out-File

参考:

ファイルへの上書きと追記方法 (Set-Content, Add-Content) | Windows と暮らす

PowerShell の Out-File と Set-Content あるいは Out-File -Append と Add-Content の違い | tech.guitarrapc.cóm

Set-Content | PowerShell のヘルプ (forsenergy.com)

Set-Content | Microsoft Docs [Official]

Add-Content | Microsoft Docs [Official]

Out-File | Microsoft Docs [Official]

空文字を判定する

変数が空文字もしくはヌルであるかを判定するには、[String]::IsNullOrEmpty メソッドを使う。

if ([String]::IsNullOrEmpty($str)) {
    Write-Host '$str is null or empty.'
}

参考:

文字列が空文字や NULL であるかを判定する方法 | バヤシタ

Powershell で文字列が null かどうか判定する方法 | Rainbow Engine

PowerShell で文字列などの変数の Null または空文字を確認するには | YOMON8.NET

PowerShell で変数の Null や空文字を判定する方法 | miajimyu note

String.IsNullOrEmpty メソッド | Microsoft Docs [公式]

文字エンコード

参考:

文字エンコードについて | Microsoft Docs [公式]

Write-Host

参考:

Write-Host 時に改行しない方法・途中で改行する方法 | バヤシタ

Write-Host | Microsoft Docs [Official]

Write-Output

参考:

write-output で複数文字を改行せずに出力する方法 | FAQ Center (tooljp.com)

Write-Output | Microsoft Docs [Official]

Set-Content

参考:

Set-Content | PowerShell のヘルプ (forsenergy.com)

Set-Content | Microsoft Docs [Official]

まとめ

参考:

Powershell で文字列を操作する方法まとめ | ぶろぐらまー

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA