「PowerShell」正規表現式で文字を置き換えるサンプル
書式
“文字列" -replace 正規表現式 , 置換後の文字列
正規表現式を利用して文字を置き換えます。
使用例
# 正規表現 「a」または「k」 $target = "arkgame study" -replace "[ak]", "日" Write-Host $target # 正規表現 0から9の4桁 $target = "テスト23456789abc" -replace "[0-9]{4}", "###" Write-Host $target # 正規表現 aからzの4桁 $target = "studyskill" -replace "[a-z]{5}", "東京" Write-Host $target
実行結果
PS C:\study\powershell> .\test.ps1 日r日g日me study テスト######abc 東京東京